#36 Хэрэгцээний тодорхойлолт хүссэн өргөдөл
15 000 ₮ | 2020-02-21
|
Төлөв: Дууссан
Python + Django
Хэрэгцээний тодорхойлолт хүссэн өргөдөл.
- ModelForm үүсгэнэ. forms.py
- Шинээр оруулах view үүсгэнэ. views.py дотор def add(request):
- Template үүсгэнэ. add.html. Label, Field-ийг зурагт үзүүлсэний дагуу байрлуулна.
- Засах болон Устгах үйлдэл шаардлагагүй.
models.py дээр байх Model-ийн байвал зохих кодийг үзүүлэв.
class EvaluationRequest(models.Model):
# Хүсэлт гаргагч хуулийн этгээдийн нэр
# Хуулийн этгээдийн регистрийн дугаар
# Хот, Аймгийн нэр
# Хаяг
address = models.CharField(max_length=250)
# Үйл ажиллагааны төрөл
# Үйл ажиллагааны чиглэл
service_type = models.ForeignKey(ServiceType, ...)
# Хүсэлт гаргагчийн нэр
# Утасны дугаар
# И-мэйл хаяг
# БАТЛАМЖ: Албан тушаал
position = models.CharField(max_length=250)
# Холбоо барих хүн, утас
contact = models.CharField(max_length=250)
# Хүсэлт гаргасан огноо
created_at = models.DateTimeField
# Өргөдлийн дугаар
number = models.Charfield(max_length=50)
# Хэрэгцээний тодорхойлолт (сонгож тэмдэглэх)
KIND_CHOICES = [
('new', 'Шинээр авах'),
('update', 'Нэмэлт, өөрчлөлт оруулах'),
('extend', 'Сунгах'),
]
kind = models.CharField(max_length=20, choices=KIND_CHOICES)
# Хэрэгцээний тодорхойлолтын төрөл (сонгож тэмдэглэх)
ACTION_CHOICES = [
(1, 'Шинээр үйл ажиллагаа эрхлэх'),
(2, 'Хүчин чадлыг нэмэгдүүлэх'),
(3, 'Барилга шинээр барих, засварлах'),
(4, 'Өндөр өртөг бүхий тоног төхөөрөмж худалдан авах, өндөр өртгөөр засварлах'),
]
action = models.CharField(max_length=20, choices=ACTION_CHOICES)
# Хүлээн авсан огноо
received_at = models.DateTimeField
