1.python3.8 + django3.0.7 使用pymysql报错: django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.2 2.报错原因:是dj ...
分类:
数据库 时间:
2020-06-16 13:12:42
阅读次数:
111
一些使用中遇到的问题。别写边记。 FAQ 已有数据库转model,使用inspect db导出 python manage.py inspectdb > models.py 注意:如果是使用navicat导出到其他数据库后再使用inspectdb可能会导致识别不准确或者失败。 常见问题 独立使用 d ...
分类:
其他好文 时间:
2020-06-16 12:44:59
阅读次数:
57
后台管理 """ 当一个文件夹下文件比较多的时候 你还可以继续创建文件夹分类处理 templates文件夹 backend文件夹 应用1文件夹 应用2文件夹 """ 添加文章 有两个需要注意的问题 1.文章的简介 不能直接切去 应该先想办法获取到当前页面的文本内容之后截取150个文本字符 2.XSS ...
分类:
其他好文 时间:
2020-06-15 23:01:01
阅读次数:
62
第三方登录原理介绍见上篇,第三方登录流程 social-auth-app-django官方文档地址 DjangoRestFramework整合social-auth-app-django实现第三方登录流程 用户点击第三方登录链接进入微博登录页面 用户输入用户名密码,获取授权码,授权服务器验证用户信息 ...
分类:
移动开发 时间:
2020-06-15 22:44:22
阅读次数:
81
内容回顾 - 侧边栏制作inclusion_tag """ 1.当一个页面的局部需要再多个页面使用并且还需要传参数 自定义inclusion_tag步骤 1.在应用下创建名字必须叫templatetags文件夹 2.文件夹内创建任意名称的py文件 3.py文件内先书写固定的两行代码 from dja ...
分类:
其他好文 时间:
2020-06-15 20:46:17
阅读次数:
48
今日内容概要 后台管理 文章查增 改删 前端编辑器(kindeditor富文本编辑器) 处理XSS攻击以及文章摘要的处理 编辑器上传图片 修改用户头像 今日内容详细 后台管理 """ 当一个文件夹下文件比较多的时候 你还可以继续创建文件夹分类处理 templates文件夹 backend文件夹 应用 ...
分类:
其他好文 时间:
2020-06-15 20:42:35
阅读次数:
53
Django 模板标签1变量 view:{"HTML变量名" : "views变量名"}HTML:{{变量名}}:def runoob(request): views_name = "菜鸟教程" return render(request,"runoob.html", {"name":views_n ...
分类:
编程语言 时间:
2020-06-15 17:43:17
阅读次数:
58
http请求中产生两个核心对象: http请求:HttpRequest对象 http响应:HttpResponse对象 所在位置:django.http 之前我们用到的参数request就是HttpRequest 检测方法:isinstance(request,HttpRequest) 1 Http ...
分类:
编程语言 时间:
2020-06-14 23:50:44
阅读次数:
77
1、新建Django项目 生成如下文件: 2、添加app 然后输入 startapp appname,便可新建app 3、数据库相关 django默认sqlite3,我使用mysql,于是要在settings.py中配置一下,内容大致如下 DATABASES = { 'default': { 'EN ...
分类:
其他好文 时间:
2020-06-14 23:39:59
阅读次数:
61
自定义管理表单 通过使用来注册Question模型admin.site.register(Question),Django能够构建默认的表单表示形式。 通常,您需要自定义管理表单的外观和工作方式。您可以通过在注册对象时告诉Django所需的选项来做到这一点。 让我们通过重新排列编辑表单中的字段来查看 ...
分类:
其他好文 时间:
2020-06-14 19:07:08
阅读次数:
63