Django
scfor333
一生几十亿万步
展开
-
Django——模板(Template)的使用(模板变量、模板标签、过滤器、注释)
Django 中的模板模板的功能 模板用于产生 html,控制页面上展示的内容,模板文件不仅仅是一个 html 文件,它包含两部分内容静态内容:像 css、js、html动态内容:用于动态生成一些网页内容,通过模板语言来生成模板文件的使用 通常是视图函数中使用模板产生 html 内容返回给客户端加载模板文件,获取模板文件的内容,产生一个模板对象定义模板上下文,给模板传...原创 2020-02-13 17:40:26 · 2653 阅读 · 0 评论 -
Django——Django之状态保持(Cookie 和 Session)
Django 状态保持(Cookie 和 Session) http 协议是无状态的,下一次访问同一个页面时并不知道上一次对这个页面做了什么,我们可以使用 Cookie 和 Session 来对页面的状态进行保持,这样可以省去用户在短时间内的重复操作,比如登录等Cookie Cookie 是由服务器生成,存储在浏览器的一小段文本信息, 当用户在设置了 Cookie 的环境中进行操作时...原创 2020-02-13 11:37:44 · 216 阅读 · 0 评论 -
Django——Django 中视图(view)的实现原理
Django 中的视图(View) 在 Django 的 MVT 模型中,视图 View 属于 V 层,类似于 MVC 模型中的 C,Controller 层,用来接收前端发出的请求,进行处理后再将结果返回给前端 视图通过在 app 中的 view.py 文件中实现,实际上视图就是一个个实现网站功能的函数,负责连接 M(模型层)和 T(模板层),实现前后台之间的数据流动视图工作的原理...原创 2020-02-10 22:03:58 · 1052 阅读 · 1 评论 -
Django——admin功能、注册模型类、模型管理类
Django 初始化后台管理 当一个 Django 项目第一次使用 admin 后台管理功能时,需要通过两步实现,第一步是本地化操作,第二步创建管理员本地化 实现语言和时区本地化,修改 Django 项目的 settings.py 文件,找到如下代码进行修改:# Internationalization# https://docs.djangoproject.com/en/3.0...原创 2020-02-09 20:33:00 · 7343 阅读 · 1 评论 -
Django——Django中创建应用、设计模型并在数据库中生成实体表
创建 Django 应用(app) 在 Django 中,每一个应用(app)都是一个 Python 包,每个 app 都可用来实现一个完整的功能,整个 Django 项目就是由多个 app 组成的创建 app app 只能在 Django 项目文件夹下的命令行中创建,键入python manage.py startapp appDemo命令可以在项目文件夹下创建一个名为appDem...原创 2020-02-08 22:17:01 · 559 阅读 · 0 评论 -
Django——Django的安装和配置环境变量、Django项目的目录结构、第一个Django程序
什么是 Django Python 下有许多款不同的 Web 框架。Django 是重量级选手中最有代表性的一位。许多成功的网站和 APP 都基于 Django,Django 是一个开放源代码的Web应用框架,由Python写成。 Django 遵守 BSD 版权,初次发布于2005年7月, 并于2008年9月发布了第一个正式版本1.0 ,Django 采用了 MVC 的软件设计...原创 2020-02-08 20:57:18 · 6584 阅读 · 0 评论