AttributeError at /Addarticle/ Объект 'bool' не имеет атрибута '_committed'
views.py
from django.views.generic.edit import CreateView,UpdateView
class ArticleCreatViews(CreateView):
model = Article
template_name = 'addpost.html'
fields = '__all__'**strong text**
urls.py
from . import views
path('Addarticle/', views.ArticleCreatViews.as_view(), name="add_post"),
Model.py
from django.db import models
from django.urls import reverse
from django.utils.text import slugify
# Create your models here.
class Article(models.Model):
Title = models.CharField(max_length = 150)
Article = models.TextField()
slug = models.SlugField(unique=True,null=True)
feature_img = models.ImageField(upload_to="images",default=True)
Published_date = models.DateField(auto_now=True, auto_now_add=False)
def __str__(self):
return self.Title
def get_absolute_url(self):
return reverse('article_detail', kwargs={'slug': self.slug})
def get_absolute_url(self):
return reverse('home', args=(str(self.id)))
Я столкнулся с этой ошибкой AttributeError в /Addarticle/ Объект 'bool' не имеет атрибута '_committed'
Как я могу решить эту ошибку
Я думаю, что проблема может заключаться в default=True в ImageField
попробуйте изменить
feature_img = models.ImageField(upload_to="images",default=True)
инто
feature_img = models.ImageField(upload_to="images")