#44 Эмнэлгийн ор бүртгэх

20 000 | 2020-02-21 | Төлөв: Дууссан

Python + Django + Javascript

  • ModelForm үүсгэнэ. forms.py
  • Шинээр оруулах view үүсгэнэ. views.py дотор def add(request):
  • Template үүсгэнэ. add.html. Label, Field-ийг зурагт үзүүлсэний дагуу байрлуулна.
  • Засах болон Устгах үйлдэл шаардлагагүй.
  • Төрөл бүрээр оруулах бололцоотой байна.

models.py дээр байх Model-ийн байвал зохих кодийг үзүүлэв.

class Project(models.Model):
    name = models.CharField(max_length=250)

class Bed(models.Model):
    project = models.ForeignKey(Project, ....)

    # Орны төрөл (байнгын болон яаралтай тусламж, үйлчилгээний)
    KIND_CHOICES = [
        ('surgery-or-abdomen', 'Дотор / Мэс засал'),
        ('maternity', 'Эх барих'),
        ('premature', 'Хүүхэд'),
        ('other', 'Бусад'),
    ]
    kind = models.CharField(max_length=20, choices=KIND_CHOICES)

    # Одоогийн тусгай зөвшөөрөлтэй ор
    current = models.PositiveIntegerField

    # Шинээр санал болгож буй ор
    increment = models.PositiveIntegerField

    # Санал болгож буй орны бууралт
    decrement = models.PositiveIntegerField

    # Төсөл дууссаны дараах нийт ор
    final = models.PositiveIntegerField
« буцах