搭建好Django后通过配置uwsgi将页面绑定域名
1 ⭐安装uwsgi:
conda安装命令:
conda install -c conda-forge uwsgi
2 修改settings:
STATIC_URL = '/static/' # HTML中的static
STATICFILES_DIRS = [ # 搜集静态文件路径
os.path.join(BASE_DIR, "app1/static"),
]
STATIC_ROOT = '/home/hht/Django/Labsite/static' # 静态文件保存路径
3 ⭐修改urls:
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
urlpatterns = [
# path('admin/', admin.site.urls),
...
]
urlpatterns += staticfiles_urlpatterns()
4 uwsgi搜集静态文件:
python manage.py collectstatic
5 ⭐执行uwsgi命令:
uwsgi --http :8000 --module myproject.wsgi