【发布时间】:2020-08-01 12:36:37
【问题描述】:
我正在创建一个需要登录才能撰写帖子的博客站点。截至目前,我刚刚创建了创建帖子并更新了帖子视图,但是当我尝试提交创建的帖子时,会引发此完整性错误。我不知道如何度过这个难关。帮助表示赞赏:) the error
查看次数
class CreatePost(LoginRequiredMixin,CreateView):
form_class = forms.PostForm
template_name = "blog/create_post.html"
应用网址
app_name = 'blog'
urlpatterns = [
path("login/",auth_view.LoginView.as_view(template_name="blog/login.html"), name='login'),
path("logout/",auth_view.LogoutView.as_view(), name="logout"),
path("signup/",views.SignUpView.as_view(), name="signup"),
path("new/",views.CreatePost.as_view(), name="newpost")
]
根网址
urlpatterns = [
path('admin/', admin.site.urls),
path('', views.HomePageView.as_view(), name = "home"),
path('logged/',views.LoggedPage.as_view(), name='logged'),
path('thanks',views.ThanksPage.as_view(), name='thanks'),
path('blog/',include("blog.urls", namespace='blog')),
path('blog/',include("django.contrib.auth.urls")),
]
【问题讨论】:
-
请在这里写你的代码而不是代码图片。
-
不要在图片中添加代码。使用```你的代码```
-
请包含代码,而不是代码图片:idownvotedbecau.se/imageofcode
-
请edit您的问题。
标签: python django django-models django-forms django-views