Задать вопрос
Ответы пользователя по тегу Django
  • Создание foreingkey из модели?

    @Arselon
    программист на пенсии
    Непонятно, зачем иметь отдельную таблицу для комментариев, т.к. у Вас для одной задачи будет один уникальный комментарий. Я бы сделал так:

    class Task(models.Model):
    author = models.ForeignKey('User', on_delete=models.DO_NOTHING)
    data = models.DateTimeField(auto_now_add=True)
    description = models.CharField(max_length=500)
    comment_date = models.DateTimeField(verbose_name='Дата комментария', blank=True, null=True)
    comment = models.CharField(verbose_name='Комментарий', max_length=300, blank=True, null=True)

    {% extends "app/layout.html" %}
    {% block content %}
    form action="" method="post">
    {% csrf_token %}
    table>
    {{ form.as_table }}
    /table>
    input type="submit" value="Отправить" />
    /form>
    {% endblock %}>
    Ответ написан