Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Модель работников цеха
- class Peoples(models.Model):
- l_name = models.CharField(max_length=50)
- f_name = models.CharField(max_length=50)
- m_name = models.CharField(max_length=50)
- tab_number = models.CharField(max_length=5)
- birthday = models.DateField(null=True, blank=True)
- post = models.CharField(max_length=250, blank=True)
- workplace = models.ForeignKey(Workplace, null=True, blank=True)
- skill = models.CharField(max_length=20, blank=True)
- dopuska = models.TextField(blank=True)
- srok_dopuskov = models.DateField(null=True, blank=True)
- photo = models.ImageField(upload_to='img',blank=True)
- class Meta:
- ordering = ('l_name',)
- def __unicode__(self):
- return self.l_name
- def age(self):
- import datetime
- return int((datetime.datetime.now() - self.birthday).days / 365.25 )
- age = property(age)
- #Представление
- def view_persone(request, tab_number):
- return direct_to_template(request, 'person.html', {
- 'persone': Peoples.objects.filter(tab_number=tab_number),
- })
- #шаблон
- {% for person in persone %}
- Возраст: <b>{{ person.age }}</b>
- {% endfor %}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement