""" AUTHOR: YOU VERSION: V1.0.00 DESC: Django的安装 创建项目 """ Django项目的安装 (建议使用虚拟环境) pip install django == 1.11 # 卸载django pip uninstall django # 检查是否安装成功 django - admin - -version or import django django.get_version() 创建第一个django项目 cmd django - admin startproject < 项目名称 > cd 项目名称 如 django - admin startproject mysite mysite # 项目名称 │-- manage.py # 项目的命令文件,不需要动 │ └─ mysite # 一个跟项目名称一致的文件,根模块 settings.py # 项目配置 urls.py # 总路由文件 wsgi.py # 实现wsgi文件,不要动 __init__.py # 模块描述文件 == == == == == == == == == == == == == == == == == == == == == == == == == Django项目的启动: cd 项目主目录 python manage.py runserver # 指定端口 python manage.py runserver port # 指定端口+ip 需要修改配置文件的allowed_host python manage.py runserver ip: port == == == == == == == == == == == == == == == == == == == == == == == == == 注意: 在将来项目开发时,根模块(默认创建,跟项目名称一致的模块)不会进行功能实现, 这个模块主要进行项目管理(settings)、路由的分发(urls.py)和实现wsgi(wsig.py) 功能的实现应该由对应的子模块实现。 == == == == == == == == == == == == == == == == == == == == == == == == == Django创建子模块 cd 项目主目录 django - admin startapp blog 项目结构 | -- myweb │ manage.py # 管理整个项目,提供对应的命令 │ ├─blog # 子模块 │ │ admin.py # 跟后台关系系统关联文件 │ │ apps.py # 子模块自身的配置文件 │ │ models.py # 定义模型类的文件 │ │ tests.py # 测试文件 │ │ views.py # 视图函数定义文件 │ │ __init__.py # 模块声明文件 │ │ │ └─migrations # 迁移文件夹 │ __init__.py │ └─myweb # 根模块 settings.py # 项目配置文件 urls.py # 总路由文件 wsgi.py # wsgi __init__.py ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * 当子模块创建完成后,需要完成两步: 1、将创建的子模块添加到配置文件的INSTALLED_APPS中去。(必须) 2、创建子路由文件,注册到根路由中,有根路由来管理(必须) ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** *
点击查看更多内容
1人点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦