Advertisement
Guest User

Untitled

a guest
Jun 25th, 2019
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.60 KB | None | 0 0
  1. from django.core.urlresolvers import reverse
  2. from django.contrib.auth.models import User
  3.  
  4. class Property(models.Model):
  5. title = models.CharField(max_length = 210,default = 'None')
  6.  
  7. STATUS_CHOICES = (
  8. ('R','Rent'),
  9. ('S','Sale'),
  10. )
  11.  
  12. status = models.CharField(max_length = 210,choices = STATUS_CHOICES,default = 'None')
  13.  
  14. price = models.IntegerField(default = 'None')
  15.  
  16. area = models.CharField(max_length = 210,default = 'None')
  17.  
  18. ROOM_CHOICES = (
  19. ('1','1'),
  20. ('2','2'),
  21. ('3','3'),
  22. ('4','4'),
  23. ('MORE','More'),
  24. )
  25.  
  26. rooms = models.CharField(max_length = 210,choices = ROOM_CHOICES,default = 'None')
  27. BATHROOM_CHOICES = (
  28. ('1','1'),
  29. ('2','2'),
  30. ('3','3'),
  31. ('4','4'),
  32. )
  33. bathroom = models.CharField(max_length = 210,choices = BATHROOM_CHOICES,default = 'None')
  34. address = models.CharField(max_length = 210,default = 'None')
  35. state = models.CharField(max_length = 210,default = 'None')
  36. code = models.CharField(max_length = 210,default = 'None')
  37. images = models.ImageField(upload_to = 'media',default = 'None')
  38. info = models.TextField(max_length = 1000,default = 'None')
  39. parking = models.BooleanField(default = False)
  40. air = models.BooleanField(default = False)
  41. swimming = models.BooleanField(default = False)
  42. laundry = models.BooleanField(default = False)
  43. dealer_name = models.CharField(max_length = 210,default = 'None')
  44. dealer_email = models.EmailField(max_length = 210,default = 'None')
  45. dealer_number = models.CharField(max_length = 210,default = 'Not mentioned')
  46. user = models.ForeignKey(User,related_name = 'user')
  47.  
  48.  
  49.  
  50. def get_absolute_url(self,*args,**kwargs):
  51. return reverse('profile_details:property', kwargs={'pk':self.pk,})
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement