Модель:
class Comments(models.Model):
class Meta():
db_table = 'comments'
comments_text = models.TextField(verbose_name="Текст комментария")
comments_article = models.ForeignKey(Article)
comments_date = models.DateTimeField(u'Date', auto_now=True)
author = models.ForeignKey(User)
1) Как сделать, чтобы в шаблоне отображалось имя автора, а не author_id?
2) Если создавать коммент из админки, нужно выбирать автора из списка зарегистрированных пользователей. Комменты на сайте доступны только авторизированным пользователям.
Если добавлять комментарий на сайте, то выдаёт ошибку: (1048, "Column 'author_id' cannot be null").
Как я понимаю, нужно передать текущего пользователя в ячейку author?
Updated 19 Jan. 2015, 0:22 by maximkalga.