上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页
摘要: 以3个应用(5个页面)来记录一下如何提取模板: 一、页面展示 news/index.html course/course.html doc/download.html news/search.html user/register.html 二、页面分析 抽取模板要先对应用内的网页进行分析,找出网页之 阅读全文
posted @ 2020-03-29 22:58 找回失去的自我 阅读(302) 评论(0) 推荐(0) 编辑
摘要: SQL语句分类: 1.DCL(Data Control Language):使用超级用户创建用户、授权 2.DQL(Data Query Language):查询表记录 3.DML (Data Munipulation Language):增加、删除、修改表记录 4.DDL (Data Defini 阅读全文
posted @ 2020-03-29 10:02 找回失去的自我 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 一、更新pip和setuptools工具 >>> sudo pip install pip -U >>> sudo pip install setuptools -U 如果上一步执行后,还是安装不了,就执行第二步 二、仔细查看错误信息,寻找缺失的依赖项,安装了缺失的依赖项后,再进行安装 例如: pi 阅读全文
posted @ 2020-03-27 09:22 找回失去的自我 阅读(5602) 评论(0) 推荐(0) 编辑
摘要: 一、导入 from django.core.paginator import Paginator, InvalidPage 二、使用 def list_article(request): username = request.session.get("username") if username: 阅读全文
posted @ 2020-03-14 19:59 找回失去的自我 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 一、配置 # 发送电子邮件配置 EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' EMAIL_USE_TLS = False EMAIL_HOST = 'smtp.163.com' EMAIL_PORT = 25 EMAIL_ 阅读全文
posted @ 2020-03-14 15:29 找回失去的自我 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 一、环境配置 操作系统:WIndows 64 django版本:3.0.3 数据库:mysql 二、报错代码 c = Category() c.name = cleaned_data.get("name") c.brief = cleaned_data.get("brief") c.author.a 阅读全文
posted @ 2020-03-12 18:16 找回失去的自我 阅读(998) 评论(0) 推荐(0) 编辑
摘要: 一、admin后台系统的引入 from django.contrib import admin from django.urls import path, include from . import views urlpatterns = [ path('admin/', admin.site.ur 阅读全文
posted @ 2020-03-12 16:58 找回失去的自我 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 一、上下文处理器的引入 在模板中想要使用的变量是从视图函数中的context这个上下文的参数中传递进来的,每个视图函数需要什么参数就传什么参数,但是如果大多数的视图函数都需要某个变量,我们再逐个都通过context来传递,岂不是很麻烦,有没有什么办法可以不同传递这些变量,直接使用呢?比如当我们登录后 阅读全文
posted @ 2020-03-12 16:04 找回失去的自我 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 一、中间件的概念 中间件是Django请求与响应处理的钩子框架,是一个轻量级的插件系统。中间件用于在视图函数执行之前和执行之后做一些预处理和后处理操作,功能类似装饰器。它的表现形式是一个Python类。简而言之就是处理请求和响应。 二、中间件在django中的应用 在django项目的setting 阅读全文
posted @ 2020-03-12 15:44 找回失去的自我 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 一、使用说明 1. 创建一个forms.py的文件,放在指定的app当中,然后在里面写表单. 2. 表单是通过类实现的,继承自forms.Form,然后在里面定义要验证的字段. 3. 在表单中,创建字段跟模型是一模一样的,但是没有null=True或者blank=True等这几种参数了,有的参数是r 阅读全文
posted @ 2020-03-10 17:45 找回失去的自我 阅读(255) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页