app agriculture

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
# -*- coding: utf-8 -*-
from django.db import models
from django.contrib.auth.models import User
from location.models import City,District,Region
class Farmland(models.Model) :
user = models.ForeignKey(User)
# subtype = models.CharField('Подтип',max_length='10',choices=SUBTYPE_CHOICES,null=False,blank=False)
ACTION_CHOICES = (('r','Аренда'),('s','Продажа'))
action = models.CharField('Операция',max_length='10',choices=ACTION_CHOICES,null=False,blank=False)
# deadline = CharField('Срок сдачи',max_length=255,null=False,blank=False,)
region = models.ForeignKey(Region,blank=False,null=False)
district = models.ForeignKey(District,blank=False,null=False)
# location = models.TextField('Местоположение',null=False,blank=False,)
# distance = models.IntegerField('Удаленность от Саратова, км',null=True,blank=True)
total_square = models.IntegerField('Площадь, га',null=True,blank=True)
# residential_square = models.IntegerField('Площадь общая, кв.м',null=True,blank=True)
# kitchen_square = models.IntegerField('Площадь кухни, кв.м',null=True,blank=True)
# floors = models.IntegerField('Этаж/этажность',null=True,blank=True)
# area = models.IntegerField('Площадь участка, соток',null=True,blank=True)
price = models.IntegerField('Цена, руб./га',null=True,blank=True)
details = models.TextField('Подробности',null=True,blank=True,)
foto1 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
foto2 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
foto3 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
foto4 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
foto5 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
foto6 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
foto7 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
foto8 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
foto9 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
foto10 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
class Meta:
verbose_name_plural = "Сельхозугодия"
verbose_name = "Сельхозугодие"
def __unicode__(self):
return self.region
class Economy(models.Model) :
user = models.ForeignKey(User)
subtype = models.CharField('Подтип',max_length='255',null=False,blank=False)
# ACTION_CHOICES = (('r','Аренда'),('s','Продажа'))
# action = models.CharField('Операция',max_length='10',choices=ACTION_CHOICES,null=False,blank=False)
# deadline = CharField('Срок сдачи',max_length=255,null=False,blank=False,)
region = models.ForeignKey(Region,blank=False,null=False)
district = models.ForeignKey(District,blank=False,null=False)
# location = models.TextField('Местоположение',null=False,blank=False,)
# distance = models.IntegerField('Удаленность от Саратова, км',null=True,blank=True)
total_square = models.IntegerField('Площадь, га',null=True,blank=True)
# residential_square = models.IntegerField('Площадь общая, кв.м',null=True,blank=True)
# kitchen_square = models.IntegerField('Площадь кухни, кв.м',null=True,blank=True)
# floors = models.IntegerField('Этаж/этажность',null=True,blank=True)
# area = models.IntegerField('Площадь участка, соток',null=True,blank=True)
price = models.IntegerField('Цена, тыс.руб.',null=True,blank=True)
details = models.TextField('Подробности',null=True,blank=True,)
foto1 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
foto2 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
foto3 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
foto4 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
foto5 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
foto6 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
foto7 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
foto8 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
foto9 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
foto10 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
class Meta:
verbose_name_plural = "Хозяйства"
verbose_name = "Хозяйство"
def __unicode__(self):
return self.region
class Building(models.Model) :
user = models.ForeignKey(User)
subtype = models.CharField('Подтип',max_length='255',null=False,blank=False)
ACTION_CHOICES = (('r','Аренда'),('s','Продажа'))
action = models.CharField('Операция',max_length='10',choices=ACTION_CHOICES,null=False,blank=False)
# deadline = CharField('Срок сдачи',max_length=255,null=False,blank=False,)
region = models.ForeignKey(Region,blank=False,null=False)
district = models.ForeignKey(District,blank=False,null=False)
# location = models.TextField('Местоположение',null=False,blank=False,)
# distance = models.IntegerField('Удаленность от Саратова, км',null=True,blank=True)
total_square = models.IntegerField('Площадь, кв.м.',null=True,blank=True)
# residential_square = models.IntegerField('Площадь общая, кв.м',null=True,blank=True)
# kitchen_square = models.IntegerField('Площадь кухни, кв.м',null=True,blank=True)
# floors = models.IntegerField('Этаж/этажность',null=True,blank=True)
# area = models.IntegerField('Площадь участка, соток',null=True,blank=True)
price = models.IntegerField('Цена, тыс.руб.',null=True,blank=True)
details = models.TextField('Подробности',null=True,blank=True,)
foto1 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
foto2 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
foto3 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
foto4 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
foto5 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
foto6 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
foto7 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
foto8 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
foto9 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
foto10 = models.ImageField('Фото',null=True,blank=True,upload_to="./")
class Meta:
verbose_name_plural = "Здания, сооружения"
verbose_name = "Здание/сооружение"
def __unicode__(self):
return self.region