django部署后找不到url怎样解决
在部署Django利用时,出现找不到URL的问题可能有以下几个缘由和解决方法:
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
然后,在服务器上运行以下命令来搜集静态文件:
python manage.py collectstatic
from django.urls import include, path
urlpatterns = [
path('myapp/', include('myapp.urls')),
# 其他URL配置
]
WSGIScriptAlias / /path/to/your_project/wsgi.py
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'myapp', # 你的利用名称
]
from django.urls import path
from . import views
通过检查以上因素有哪些,你应当能够解决Django部署后找不到URL的问题。如果问题依然存在,建议查看Django的毛病日志以获得更具体的毛病信息。
TOP