Django框架的命名
Django命令
- 创建Django项目
$ django-admin startproject [Project Name]
- 命令查看可用命令列表
python manage.py help
- 启动Django自带的服务器运行项目
(venv)$ python manage.py runserver
- 创建Django应用
(venv)$ python manage.py startapp [App Name]
所谓的渲染就是用数据替换掉模板页中的占位符,当然这里的渲染称为后端渲染,即在服务器端完成页面的渲染再输出到浏览器中,这种做法的主要坏处是当并发访问量较大时,服务器会承受较大的负担,所以今天有很多的Web应用都使用了前端渲染,即服务器只提供所需的数据(通常是JSON格式),在浏览器中通过JavaScript获取这些数据并渲染到页面上
所谓迁移,就是根据模型自动生成关系数据库中的二维表
PostgreSQL可以使用psycopg2模块与Python集成 ----postgresql 驱动
- 在了解了Django提供的模型管理平台之后,我们来看看如何从代码层面完成对模型的CRUD(Create / Read / Update / Delete)操作。我们可以通过manage.py开启Shell交互式环境,然后使用Django内置的ORM框架对模型进行CRUD操作。
(venv)$ python manage.py shell