#38 Хөрөнгө оруулалт болон санхүүгийн зардал
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 Project(models.Model):
name = models.CharField(max_length=250)
class Investment(models.Model):
# Судалгаа / Шинжилгээ
research = models.PositiveIntegerField
# Газар дээр нь очиж хийсэн судалгаа ба хөрсний шинжилгээ
onsite = models.PositiveIntegerField
# Архитектур ба инженерийн өртөг
architecture_and_engineering = models.PositiveIntegerField
# Хуулийн болон бусад өвөрмөц үйлчилгээ
law_related = models.PositiveIntegerField
# Нураах
demolish = models.PositiveIntegerField
# Шинэчлэн засварлах
make_over = models.PositiveIntegerField
# Шинээр барих
construction = models.PositiveIntegerField
# Барилгын гэрээнд ороогүй суурин тоног төхөөрөмж (шинээр барьж байгаа)
equipment_fixed_new = models.PositiveIntegerField
# Барилгын гэрээнд ороогүй суурин тоног төхөөрөмж (шинэчлэн засварлаж буй)
equipment_fixed_upgrade = models.PositiveIntegerField
# Нүүлгэж болохуйц том тоног төхөөрөмж
equipment_mobile = models.PositiveIntegerField
# Газар дээр нь очиж хийсэн хяналт шалгалт
onsite_audit = models.PositiveIntegerField
# Газрыг худалдан авах
buy_land = models.PositiveIntegerField
# Барилга байшинг худалдан авах
buy_real_estate = models.PositiveIntegerField
# Түрээсийн өртөг (түрээсийн өртөг нь үйл ажиллагааны зардал орсон байх шаардлагатай)
lease = models.PositiveIntegerField
# Байгуулах болон үйл ажиллагааг эхлүүлэх өртөг
initial = models.PositiveIntegerField
# Бусад
other1_name = models.CharField(max_length=250)
other1_cost = models.PositiveIntegerField
other2_name = models.CharField(max_length=250)
other2_cost = models.PositiveIntegerField
other3_name = models.CharField(max_length=250)
other3_cost = models.PositiveIntegerField
other4_name = models.CharField(max_length=250)
other4_cost = models.PositiveIntegerField
other5_name = models.CharField(max_length=250)
other5_cost = models.PositiveIntegerField
other6_name = models.CharField(max_length=250)
other6_cost = models.PositiveIntegerField
# Нийт хөрөнгийн зардал
total = models.PositiveIntegerField
class Financial(models.Model):
# Нийт хүү
interest = models.DecimalField(max_digits=10, decimal_places=4))
# Өрийн сан
debt = models.PositiveIntegerField
# Бусад
other = models.PositiveIntegerField
# Санхүүгийн нийт зардал
total = models.PositiveIntegerField
