1.访问需要设置允许的ip;
# DEBUG = True
DEBUG = False
# *允许所有
ALLOWED_HOSTS = ['127.0.0.1']
2.静态文件丢失由于DEBUG = False后,静态文件夹的路由丢失了,需要配路由;
settings.py:
STATIC_URL = '/static/'
STATIC_ROOT = 'static'
#这个是设置静态文件夹目录的路径
# STATICFILES_DIRS = (
# os.path.join(BASE_DIR, 'static'),
# )
STATICFILES_DIRS = (
os.path.join(BASE_DIR, '/static/'),
)
主urls.py:
from django.views import static ##新增
from django.conf import settings ##新增
from django.conf.urls import url ##新增
urlpatterns = [
path('admin/', admin.site.urls),
path('app/', include('app.urls')),
## 静态文件夹路由
url(r'^static/(?P<path>.*)$', static.serve,
{'document_root': settings.STATIC_ROOT}, name='static'),
]