Python 尝试在django中运行服务器时出现系统检查错误
我是django框架的新手 正在尝试为文件系统中的上载图像构建模板,并在页面上显示此图像。 首先我得到错误首先我得到文件中的错误Python 尝试在django中运行服务器时出现系统检查错误,python,django,web-applications,django-templates,django-urls,Python,Django,Web Applications,Django Templates,Django Urls,我是django框架的新手 正在尝试为文件系统中的上载图像构建模板,并在页面上显示此图像。 首先我得到错误首先我得到文件中的错误 "/home/tac/Desktop/myproject/myapp/urls.py", line 5, in <module> url(r'^$', 'list', name='list'), myproject/url.py from django.conf.urls import include, url from django.conf impo
"/home/tac/Desktop/myproject/myapp/urls.py", line 5, in <module>
url(r'^$', 'list', name='list'),
myproject/url.py
from django.conf.urls import include, url
from django.conf import settings
from django.conf.urls.static import static
from django.views.generic import RedirectView
from django.contrib import admin
# admin.autodiscover()
urlpatterns = [
(r'^myapp/', include('myapp.urls')),
(r'^$', 'myapp.views.index'),
(r'^admin/', include(admin.site.urls)),
]
static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
错误
由启动的线程中的nhandled异常
回溯(最近一次呼叫最后一次):
包装器中的文件“/usr/local/lib/python2.7/dist packages/django/utils/autoreload.py”,第226行
fn(*args,**kwargs)
文件“/usr/local/lib/python2.7/dist packages/django/core/management/commands/runserver.py”,第121行,在内部运行
self.check(display\u num\u errors=True)
文件“/usr/local/lib/python2.7/dist-packages/django/core/management/base.py”,第420行,选中
引发系统检查错误(msg)
django.core.management.base.SystemCheckError:SystemCheckError:System check发现了一些问题:
错误:
?:(URL.E004)您的URL模式(“^$”,“myapp.views.index”)无效。确保urlpatterns是url()实例的列表。
提示:尝试使用url()而不是元组。
?:(URL.E004)您的URL模式(“^admin/”、([,,,,,,,,,,+/(?P.+)/$>,(无:无)^auth/user/>,(无:无)^auth/group/>,auth)/$>,“admin”,“admin”)无效。确保urlpatterns是url()实例的列表。
提示:尝试使用url()而不是元组。
?:(URL.E004)您的URL模式(“^myapp/”,(,无,无))无效。确保urlpatterns是url()实例的列表。
提示:尝试使用url()而不是元组
系统检查发现了3个问题(0已静音)。将您的URL.py文件复制到此处添加了这两个URL.py@SnakeFczi在URL.py中发现了错误,我已经回答了belwo找到它,您需要在urlpatterns列表中附加静态url感谢您的回复,但我仍然收到相同的错误:django.core.management.base.SystemCheckError:SystemCheckError:System check发现了一些问题@SnakeFczexplain更多关于您的需要,你能告诉我你在说哪个url.py是myapp/url.py还是myproject/url.py@SnakeFcz吗
from django.conf.urls import include, url
from django.conf import settings
from django.conf.urls.static import static
from django.views.generic import RedirectView
from django.contrib import admin
# admin.autodiscover()
urlpatterns = [
(r'^myapp/', include('myapp.urls')),
(r'^$', 'myapp.views.index'),
(r'^admin/', include(admin.site.urls)),
]
static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
from django.conf.urls import include, url
from django.conf import settings
from django.conf.urls.static import static
from django.views.generic import RedirectView
from django.contrib import admin
# admin.autodiscover()
urlpatterns = [
url(r'^myapp/', include('myapp.urls')),
url(r'^$', 'myapp.views.index'),
url(r'^admin/', include(admin.site.urls)),
]
urlpatterns+= static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
myproject/urls.py
from django.conf.urls import include, url
from django.conf import settings
from django.conf.urls.static import static
from django.views.generic import RedirectView
from django.contrib import admin
# admin.autodiscover()
urlpatterns = [
url(r'^myapp/', include('myapp.urls')),
url(r'^admin/', include(admin.site.urls)),
]
urlpatterns+= static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
myapp/urls.py
from django.conf.urls import url
from . import views
urlpatterns = [
# url(r'^$', views.list, name='list'),
url(r'^$', views.index, name='index'),
url(r'^list/$', views.list, name='list'),
]