Advertisement
Guest User

Untitled

a guest
Jul 26th, 2017
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.12 KB | None | 0 0
  1. # model
  2. class Peoples(models.Model):
  3.     l_name = models.CharField(max_length=50)
  4.     f_name = models.CharField(max_length=50)
  5.     m_name = models.CharField(max_length=50)
  6.     tab_number = models.CharField(max_length=5)
  7.     birthday = models.DateField(null=True, blank=True)
  8.     post = models.CharField(max_length=250, blank=True)
  9.     workplace = models.ForeignKey(Workplace, null=True, blank=True)
  10.     skill = models.CharField(max_length=20, blank=True)
  11.     dopuska = models.TextField(blank=True)
  12.     srok_dopuskov = models.DateField(null=True, blank=True)
  13.     photo = models.ImageField(upload_to='img',blank=True)
  14.     class Meta:
  15.         ordering = ('l_name',)
  16.     def __unicode__(self):
  17.         return self.l_name
  18.     def age(self):
  19.         import datetime
  20.         return int((datetime.datetime.now() - self.birthday).days / 365.25  )
  21.     age = property(age)
  22.  
  23.  
  24. #view
  25. def view_persone(request, tab_number):
  26.     return direct_to_template(request, 'person.html', {
  27.        'persone': Peoples.objects.filter(tab_number=tab_number),
  28.     })
  29.  
  30. #template
  31. {% for person in persone %}
  32.     Возраст: <b>{{ person.age }}</b>
  33. {% endfor %}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement