文章目录
day64
02 内容回顾:
- 安装
- 创建用户 + 授权
- 连接
- 数据库
终端创建数据库(字符编码)
- 数据表
终端
ORM
pymysql
create… engine=innodb
- 数据行
增
删
改
查
- limit
- group by
- order by
关闭
问题:简述ORM原理
对于用户ORM框架的目的是为了用户不再写sql语句
03 Web 框架本质(一)
07 初识Django 利用命令行生成项目
首先需要在python所在的盘进行项目创建:怎么查看python安装路径
- 安装
在终端输入:
pip3 install django
- 创建项目
项目名称为mysite
django-admin startproject mysite
在所选定的盘的路径创建如下文件
cd mysite
python manage.py runserver 127.0.0.1:8080
若不输入127.0.0.1:8080则默认为8000
搜索网址出现以下界面即为成功
08 第一个Django请求
用pycharm创建Django项目
⚠自动生成的代码有错误,需要进行如下修改:
修改前:
修改后:
在urls.py中写
09 Django静态文件以及模板配置
HttpResponse里面只加字符串,里面写什么页面就看见什么
自动找到模板路径下的login.html文件,读取内容并返回给用户;模板路径的配置
使用render 其实也返回HttpResponse
html文件如下:
网页显示如下:
控制样式:
在settings中模板路径的配置:
页面显示如下:
将样式写到文件里面
创建一个CSS文件
导入:
静态的文件也需要经过配置:
在settings中静态文件的配置
为了防止搞混,直接将sta改名为static
以后静态文件都写在static文件夹中:图片、CSS、JS
10 Django创建程序步骤
- 创建Project
- 配置:
- 模板路径 template目录
- 静态文件路径 static目录 - 额外配置:
11 用户登陆实例
12 模板语言特殊标记(一)
在函数返回使用render渲染.html文件的时候,可以书写列表,在.html文件中如下显示
<p>{
{ users.0 }}</p>
<p>{
{ users.1 }}</p>
<p>{
{ users.2 }}</p>
urls.py文件配置如下