Форум сайта python.su
Создал модель, она связана с дефолтной Users отношением ‘многие ко многим’:
user = models.OneToOneField(User, primary_key=True) card_num = models.IntegerField('users card ID') # ... def __unicode__(self): return User.last_name
Офлайн
отношением ‘многие ко многим’:Что то мне подсказывает, что OneToOne переводится иначе.
OneToOneField
return User.last_name
return self.user.last_name
Офлайн
да, перепутал, когда топик писал - OneToOneField - один к одному Спасибо, работает
Я вот читал про verbose names - да, все классно отображается, а если
card_num = models.IntegerField('номер карты')
card_num = models.IntegerField(u'номер карты')
Офлайн
Последнее сообщение не понял. Какая ошибка то?
Офлайн
SyntaxError: Non-ASCII character ‘\xd0’ in file /path/models.py on line 9, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
Хотя в самой первой строке # -*- coding: utf-8 -*-
Офлайн