Django(三)

1.快速上手

  • 确保app已注册 【settings.py】
    在这里插入图片描述

  • 编写URL和视图函数对应关系 【urls.py】
    在这里插入图片描述

  • 编写视图函数 【views.py】
    在这里插入图片描述

  • 启动django项目

    • 命令行启动
      python manage.py runserver
      
    • Pycharm启动
      在这里插入图片描述

1.1 再写一个页面

在这里插入图片描述

2. templates模板

在这里插入图片描述

2.1 静态文件

2.1.1 static目录

  • 在app目录下创建static文件夹
    在这里插入图片描述

2.1.2 引用静态文件

在这里插入图片描述

3. 模板语法

本质上:在HTML中写一些占位符,由数据对这些占位符进行替换和处理。
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

案例:伪联通新闻中心

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.请求和响应

在这里插入图片描述
关于重定向:
在这里插入图片描述

案例:用户登录

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
报上面错误的话要在.html里面加上{% csrf_token %}就可以了

在这里插入图片描述