django入门创建第一个项目

说明:此项目创建基于mac 如果是windows需要用.exe文件
创建一个django的虚拟环境
安装django,这里用的django3.2

pip install django==3.2

创建django项目,如项目名称是mysite

 django-admin startproject mysite

默认项目文件

|____mysite
| |____mysite
| | |______init__.py
| | |____settings.py    【常常更改】项目的配置
| | |____urls.py        【常常更改】url和函数的对应关系
| | |____wsgi.py        【不要动】 接受网络请求
| | |____asgi.py        【不要动】接受网络请求
| |____manage.py        【常常用】项目的管理,启动项目,创建app,数据管理

一个系统有多个模块如用户模块,订单模块,在django中是一个app的概念
创建app

django-admin startproject app01

创建完app01的目录结构

|____mysite
| |____asgi.py
| |______init__.py
| |____settings.py
| |____urls.py
| |____wsgi.py
|____manage.py
|____app01
| |____migrations   【固定不用动】数据库变更记录
| | |______init__.py
| |____models.py    【重要】对数据库操作
| |______init__.py
| |____apps.py      【固定不用动】app启动类
| |____admin.py     【固定不用动】django提供了默认的管理后台
| |____tests.py     【固定不用动】单元测试
| |____views.py     【重要】函数

启动django
需要注册app01,在settings里的INSTALLED_APPS加上app01的配置,如写一个url展示一段文字"欢迎来到你的第一个django应用"


image.png

先写url和函数的对应关系


image.png

在view中实现这个函数
image.png

通过命令行启动
python3.9 manage.py runserver

访问http://127.0.0.1:8000/index/

image.png

添加页面就是创建url--view的对应关系

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

推荐阅读更多精彩内容