# -*- 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