1.1 项目环境介绍
1、项目图解
2、项目目录结构说明
项目地址:https://gitee.com/edushiyanlou/django-docker
django-docker ## 项目根路径 │ .gitignore # git忽略不上传的文件 │ docker-compose.yml # docker-compose文件 │ Dockerfile # 部署django项目的dockerfile │ README.md # 项目Readme说明 │ requirements.txt # 项目必须要安装的文件 │ ├─nginx ## nginx容器配置文件 │ │ nginx.conf # /etc/nginx/nginx.conf配置文件 │ │ │ └─conf # /etc/nginx/conf.d配置nginx文件夹 │ default.conf │ └─web ## 部署django项目的web容器 │ manage.py │ uwsgi.ini # django项目的uwsgi配置文件 │ ├─demoapp │ │ admin.py │ │ apps.py │ │ models.py │ │ tasks.py # 配置celery任务文件 │ │ tests.py │ │ urls.py │ │ views.py │ │ __init__.py │ │ │ ├─migrations │ │ __init__.py # 引入celery │ │ │ └─templates │ └─demoapp │ celery_detail.html # 查看具体celery执行结果页面 │ celery_index.html # 查看对应celery任务页面 │ index.html # 项目主页面 │ └─web celery.py # celery配置文件 settings.py urls.py wsgi.py __init__.py
1.2 项目文件说明
1、初始化一个django项目
1)项目文件
from django.contrib import admin from django.urls import path, include urlpatterns = [ path('', include('demoapp.urls')), path('admin/', admin.site.urls), ]
urls.py
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:docker-compose部署django+nginx+uwsgi+celery+redis+mysql - Python技术站