随笔分类 -  Django学习(随笔)

摘要:Django是一种开源的、由python写的、免费的web框架。 Django的思维导图理解: —————————————————————————————— 图1 Django框架图 —————————————————————————————— 图2 Django流程图 1、浏览器向WSGI服务器发 阅读全文
posted @ 2022-03-20 11:55 Ant_blog 阅读(660) 评论(0) 推荐(0) 编辑
摘要:模板语言特殊的地方就是有两个,一个是与变量有关的,一个是与语法(逻辑语言)有关的。 {{变量名}}:与变量有关,在模板中Django会自动的将变量名替换成相应的值。表示这里插入指定变量的值。 {%逻辑语言%}:逻辑语言,一般像if,for 等逻辑语言,语法格式:{%if %} 这里就是一些标签或者内 阅读全文
posted @ 2022-03-20 11:55 Ant_blog 阅读(21) 评论(0) 推荐(0) 编辑
摘要:前面记到数据库与模型(models)有联系,现在记录一下视图与模板,他们两个也有联系。 个人理解:视图就好像一个cpu,比较核心,就是用来处理问题的,又叫业务逻辑处理,他把处理完的结果插入到模板里面,最后将模板返回给前端,进行展示。模板就好比一篇完形填空,留一些空等着视图插入数据。 这里说明一下,d 阅读全文
posted @ 2022-02-24 13:35 Ant_blog 阅读(57) 评论(0) 推荐(0) 编辑
摘要:Django的后台管理系统就是为了方便管理员管理网站,所以django自带了一个后台管理系统,接下来记录一下如何使用这个后台的管理系统。 首先我们要进入后台管理系统,就要有一个管理员的账号,先来创建有一个账号,打开命令行交互并输入: $ python manage.py createsuperuse 阅读全文
posted @ 2022-02-22 16:18 Ant_blog 阅读(265) 评论(0) 推荐(0) 编辑
摘要:上一节做到把一个应用加入到项目中,现在再往里面加一个数据库就可以与数据库进行交互了。 Django默认有一个轻量级的数据库叫SQLite,当我们要更换其他的数据库时,则需要绑定数据库,如何绑定?首先打开项目的settings.py,找到里面的DATABASES,将里面的engine、name、pas 阅读全文
posted @ 2022-02-22 15:59 Ant_blog 阅读(78) 评论(0) 推荐(0) 编辑
摘要:创建一个投票的应用app。现在已经创建好了一个项目,就是有了一个框架,有了框架之后就可以往框架里面填写一些自己的需求,就是放一些功能在里面即可。一个项目可以包含多个应用app,一个应用app可以属于多个项目。每一个应用就是该项目的一个功能。 现在在该项目里面创建第一个投票的应用程序:在命令行输入创建 阅读全文
posted @ 2022-02-21 13:29 Ant_blog 阅读(198) 评论(0) 推荐(0) 编辑
摘要:Django大概理解 *models: 设计一个模型,即在数据库中设计一个表,一个模型就是对应一个数据库中的表;models是一个类,类名就是表名,而类的属性就是表的字段。如下例子设计了两个表: from django.db import models class Reporter(models.M 阅读全文
posted @ 2022-02-20 18:03 Ant_blog 阅读(101) 评论(0) 推荐(0) 编辑
摘要:如何创建一个项目?安装好python,pycharm,Django之后,然后在pycharm的命令行django-admin startproject MyFirstPjt。MyFirstPjt为创建的项目名。 $ django-admin startproject MyFirstPjt 此时dja 阅读全文
posted @ 2022-02-20 18:00 Ant_blog 阅读(61) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示