[已解决]
我正在尝试在django和github here is the code上创建博客>
我正在尝试在更改密码选项中设置HTML脆皮表单模板,并设置了一些文件名password_change_form.html,password_change_done.html等,但是当尝试浏览http://127.0.0.1:8000/accounts/password_change/done/或与密码更改部分相关的任何页面时,它不是呈现出酥脆的形式。但登录或注册链接以清晰的形式显示。密码更改形式以基本的Django形式显示。
我想将其更改为所需的。
我制作了两个应用程序:blogapp和account。我正在复制以下网址:
blogapp / urls.py:
from django.urls import path from .views import (BlogappListView, BlogappPostView, BlogappCreateview, BlogappUpdateView, BlogappDeleteView, ) urlpatterns = [ path('post/<int:pk>/delete/',BlogappDeleteView.as_view(),name='post_delete'), path('post/<int:pk>/edit/',BlogappUpdateView.as_view(),name='post_edit'), path('post/new/', BlogappCreateview.as_view(),name='post_new'), path('post/<int:pk>/',BlogappPostView.as_view(),name='post_detail'), path('',BlogappListView.as_view(),name='home'), ]
accounts / urls.py:
from django.urls import path from .views import SignUpView urlpatterns = [ path('signup/',SignUpView.as_view(),name='signup') ]
blog_project / urls.py:
from django.contrib import admin from django.urls import path,include from django.views.generic.base import TemplateView urlpatterns = [ path('admin/', admin.site.urls), path('accounts/',include('accounts.urls')), path('accounts/',include('django.contrib.auth.urls')), path ('',include('blogapp.urls')), path('',TemplateView.as_view(template_name='home.html'),name='home') ]
i密码更改模板/注册文件夹下的htmls文件。例如,这是一个html文件:
{% extends 'base.html' %} {% block title %}Forgot Your Password?{% endblock title %} {% load crispy_forms_tags %} {% block content %} <h1>Forgot your password?</h1> <p>Enter your email address below, and we'll email instructions for setting a new one.</p> <form method="POST"> {% csrf_token %} {{ form|crispy }} <input class="btn btn-success" type="submit" value="Send me instructions!"> </form> {% endblock content %}
此文件的名称为password_reset_form.html。有几个其他文件名为password_change_done.html,password_reset_complete.html等,所有与密码相关的文件html均未显示....所有url均显示了基本的django模板。我只是无法弄清楚我想念的是什么,或者我错了什么?密码更改应该显示为html形式。...不是django基本形式。
请让我知道我的错误在哪里。谢谢
[已解决]我正在尝试在django中创建一个博客,而在github上是我正在尝试在更改密码选项中设置html脆皮表单模板并设置一些文件名password_change_form ...的代码。