django项目流程

分类:Python 创建时间:2025年1月27日 21:38 更新时间:2025年1月27日 21:51

1   需求分析
2   项目创建、配置

       -- 创建项目文件夹路径, 创建虚拟环境 python -m venv project_venv,激活虚拟环境

       --  在虚拟环境下,安装django

       -- 创建项目 django-admin startproject config .  

            (config . 意思是在项目路径下 创建名为config的文件夹,其中包含项目配置文件)

       --  创建、配置数据库, 安装mysql驱动:pymysql/mysqlclient

            若安装pymysql, 在项目同名的配置文件夹下的__init__.py中,添加     pymysql.install_as_MySQLdb()

      -- 命令行 python manage.py createsuperuser  创建后台管理员

      --  配置静态文件路径

            static和media文件

3  应用开发

      --  根据具体需求,创建应用, 并把应用安装到 settings.py中的INSTALLED_APPS

           django-admin startapp app01

           django-admin startapp app02

            …..

      -- 在应用中创建 数据库模型, 视图函数/视图类,前端/模板文件, 并把url配置到 最外层的urls.py中

      -- 在应用内的admin.py中,创建数据模型的adminmodel类,并注册,以供django后台操作。