【笔记】Python全栈(老男孩4期)Django框架入门到应用

day64

02 内容回顾:

  1. 安装
  2. 创建用户 + 授权
  3.  连接
      - 数据库
       终端创建数据库(字符编码)
      - 数据表
       终端
       ORM
       pymysql
        create… engine=innodb
      - 数据行
       增
       删
       改
       查
        - limit
        - group by
        - order by
     关闭

问题:简述ORM原理
 对于用户ORM框架的目的是为了用户不再写sql语句

03 Web 框架本质(一)

07 初识Django 利用命令行生成项目

首先需要在python所在的盘进行项目创建:怎么查看python安装路径

  1. 安装

在终端输入:

pip3 install django
  1. 创建项目

项目名称为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文件配置如下
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43232564/article/details/108337477
今日推荐