1、静态文件访问 setting.py
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'collected_static')
STATICFILES_DIRS = (
os.path.join(BASE_DIR, "common_static"),
('css', os.path.join(BASE_DIR, 'common_static/css').replace('\\', '/')),
('js', os.path.join(BASE_DIR, 'common_static/js').replace('\\', '/')),
('img', os.path.join(BASE_DIR, 'common_static/img').replace('\\', '/')),
)
urls.py
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
urlpatterns += staticfiles_urlpatterns() #最后一行
访问
http://ip:port/static/css/*.css
http://ip:port/static/js/*.js
http://ip:port/static/img/*.img
2、ip 访问:
setting.py 中
ALLOWED_HOSTS = ["*"]
manager.py runserver 0.0.0.0:8000
manager.py runserver [127.0.0.1:8000 ] # 默认 ,这样启动,真实ip无法访问
3、
manager.py runserver 0.0.0.0:8000