Часто задаваемые вопросы, касающиеся с
Сообщение об ошибке: myapp.Article.tags: (fields.W340) нуль имеет ManyToManyField ON NO Effect.
Решение: теги = models.ManyToManyField ( «Метка») с не нулевой
FAQ Титановый
报错信息: ОШИБКИ:
myapp.Tag.date: (fields.E130) DecimalFields должен определить атрибут 'decimal_places.
myapp.Tag.date: (fields.E132) DecimalFields должен определить атрибут 'max_digits.
Решение: «decimal_places (есть несколько знаков после запятой) и» DecimalFields поля max_digits (общее количество цифр) ".
класс Счет (models.Model): "" " Счет стол " "" Имя пользователя = models.CharField (= 64 MAX_LENGTH, UNIQUE = True) пароль = models.CharField (MAX_LENGTH = 255 ) E - mail = models.EmailField (UNIQUE = True) register_date = models.DateTimeField (auto_now_add = True) # член auto_now_add текущее время, оно не может быть изменено подпись = models.CharField ( " подпись " , max_length = 255, нуль = True) класс Статья Эта статья (models.Model): "" " статья таблица «» " название = модель.CharField (max_length = 255, уникальный =True) контекст = models.TextField () счета = models.ForeignKey ( " Счет " , on_delete = models.CASCADE) # models.CASCADE当用户删除时,文章也删除 тегах = models.ManyToManyField ( " Tag " ) pub_date = модели .DateTimeField () класса Tag (models.Model): " 标签表" имя = models.CharField (max_length = 64, уникальный = True) дата = models.DateTimeField (auto_now_add = True)