02.创建Django项目

创建Django项目

项目目录结构

  • templates:模板,存放网站的html文件
  • test1:工程目录
    __init__.py:表示当前目录为包,引入和项目相关的包
    settings.py:设置项目根目录、数据连接、使用app等参数
    urls.py:配置页面路由
    wsgi.py:处理请求和响应
  • venv:虚拟环境的目录
  • manage.py:项目的入口函数,用进行启动项目、创建app等操作

启动Django项目

  • 在Terminal窗口输入命令:
python manage.py runserver 127.0.0.1:8000
  • 配置pycharm参数来启动服务:

创建Django应用(app)

  • 一个项目由很多个应用组成的,每一个应用完成一个功能模块。
  • 创建应用的命令如下:
python manage.py startapp 应用名

app目录结构

  • migrations:数据迁移文件(自动生成)
  • __init__.py: 说明目录是一个Python模块。
  • admin.py: 网站后台管理相关的文件。
  • apps:配置当前app
  • models.py: ORM,写指定的类,通过命令可以创建数据库结构。
  • tests.py: 单元测试。
  • views.py: 业务代码。

注册应用

  • 修改工程目录中的settings.py中的INSTALLED_APPS配置项




- end -

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容