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")
Вернуться на верх