Форум сайта python.su
заимпортить сначала
from django.contrib.auth.models import User
message_from_user = models.ForeignKey(User, verbose_name='Отправитель')
message_to_user = models.ForeignKey(User, verbose_name='Получатель')
Офлайн
Вот что получаю в ответ:
CommandError: One or more models did not validate:
my_messages.message: Accessor for field ‘message_from_user’ clashes with related
field ‘User.message_set’. Add a related_name argument to the definition for ‘me
ssage_from_user’.
my_messages.message: Accessor for field ‘message_to_user’ clashes with related f
ield ‘User.message_set’. Add a related_name argument to the definition for ‘mess
age_to_user’.
Да, надо более базово разобраться, с вами не поспоришь.
Офлайн
опс, добавьте в поля параметр related_name
Офлайн
Зачем что то выдумывать? ведь есть старый, добрый django-messages.
https://github.com/arneb/django-messages
Офлайн
lov3catch
хорошо, в таком случае, что я должен указать в моделе, а именно в полях:
Офлайн
RodegastБлагодарю, но иногда стоит задача научиться. В любом случае - спасибо.
Зачем что то выдумывать? ведь есть старый, добрый django-messages.
https://github.com/arneb/django-messages
leechuckСпасибо.
message_from_user = models.ForeignKey(User)
message_to_user = models.ForeignKey(User)
Офлайн