#42 Тусламж үйлчилгээний хүрээ, төрөл

15 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 Service(models.Model):
    project = models.ForeignKey(Project, ...)

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

    # Амбулатори
    ambulatory = models.CharField(max_length=250)

    # Тасаг (хэвтэн эмчлүүлэх)
    ward = models.CharField(max_length=250)
« буцах