如何在django 3.0中修复这个错误,当我试图使用表单post方法到达一个页面时,我得到了这个错误
嗨,我是django编程语言的新手,现在我正在Django开发一个大学项目,当我使用表单在POST方法中创建登录时。如果我把它放在主页上,它就能正常工作了。但是,当我将表单放入另一个页面(about.html)中时,我得到了这个错误。我不能修好它。伙计们请帮帮我..。
> Page not found (404) Request Method: POST Request
> URL: http://127.0.0.1:8000/about/login Using the UR
我当前的项目url文件将空urls重定向到某个应用程序文件夹。
new_project/url.py
from django.conf.urls import url
from django.contrib import admin
from django.conf.urls import include
from django.views.generic import RedirectView
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^accounts/', includ
我有通过django管理员上传的图片,但它们没有显示。奇怪的是,我有另一个具有完全相同代码的项目,它可以工作。与我的另一个项目一样,object.image.url输出/media/media/image.jpg。但是这个项目没有显示图像。如果我把一个图像从我的静态文件夹或如果我硬编码一个图像,它的工作良好。问题是,只有当我尝试从管理员上传的图片时,它才不起作用。我的settings.py文件中遗漏了什么东西吗?或者任何地方?
Models.py:
from django.db import models
# Create your models here.
class Connect(mo
我将1.1.1Django项目转换为1.3.1。在urls.py中调用urls.py()时,会从管理框架中的sites.py引发一个异常,声明:
ImproperlyConfigured at /
Put 'django.contrib.contenttypes' in your INSTALLED_APPS setting in order
to use the admin application
在settings.py中,我有:
INSTALLED_APPS = (
'django.contrib.auth',
'django.c
当include()将urlconf从Django应用程序转到项目的urls.py时,应该将某种应用程序的名称(或命名空间)指定为:
app_namespace in include((pattern_list, app_namespace), namespace=None) in main urls.py
或
app_name变量在应用程序的urls.py中。
因为,我猜Django 2,第二种方法是首选的方法,尽管我从Django 3文档复制粘贴了第一个函数签名。但这不是重点。
我目前对namespace参数include()的理解是,它是我在使用reverse()
在本教程之后,我创建了一个基本网站:
当我试图将主页重定向到名为unihub的django应用程序时,出现了以下错误:
Using the URLconf defined in TFGsWeb.urls, Django tried these URL patterns, in this order:
admin/
unihub/
^static\/(?P<path>.*)$
The current path, catalog/, didn't match any of these.
我的文件看起来是这样的:
/TFGsWeb/settings.py
INSTALLED_
我正在使用Django 2.0.1,并尝试用另一个响应覆盖Django 404页面。我希望返回一个JSON响应,而不是返回一个常规模板。
这是我的项目/urls.py
from django.conf.urls import include
from django.contrib import admin
from django.urls import path
from django.conf.urls import handler404
from django.http import JsonResponse
urlpatterns = [
path('admin/&
我的MainProjects.urls代码是
from django.conf.urls import url
from django.contrib import admin
from django.conf.urls import include
admin.autodiscover()
urlpatterns = [
url(r'^$',include('register_complaint.urls')),
url(r'^register/',include('register_complaint.urls&
我是Django的新手。尽管正确地将应用程序级别的urls.py文件映射到项目级别的urls.py,但我还是得到了下面的错误。请帮帮忙。
projectlevel\urls.py
from django.contrib import admin
from django.urls import path, include
urlpatterns = [
path('admin/', admin.site.urls),
path('', include ('app_space.urls'))
]
applevel\urls.py
from impo
我正在尝试为我的Django管理员安装皮肤。我遵循所有的指令,直到我必须更新我的urls.py的那一部分
from django.contrib import admin
from django.urls import path, include
from django.conf.urls import url
from django.conf.urls import handler404, handler500
from django.conf import settings
from django.conf.urls.static import static
url(r'^admi