![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Django
文章平均质量分 76
笑得好虚伪
这个作者很懒,什么都没留下…
展开
-
Django集成第三方登陆(social-django)
第三方登陆需要去官方的开放平台去申请,获得必要的参数,以下是各个官网的开发平台网址:qq:需要去创建应用获得相关的值。原创 2022-09-01 11:11:47 · 889 阅读 · 1 评论 -
xadmin对ueditor的使用
使用ueditor避免不了需要上传图片我们在项目的根目录创建一个media的文件夹来保存上传的图片。因为在setting中设置了所以所有的图片都是从项目目录下的media下开始寻找。5.将editor文件名配置到plugins下的__init__.py文件。在INSTALLED_APPS中配置‘DjangoUeditor’在xadmin源码中的plugins下创建一个ueditor.py文件。在admin/xadmin找到相关的app配置并添加。需要在settings中添加。......原创 2022-07-18 10:40:13 · 246 阅读 · 0 评论 -
django使用captcha完成图片验证码
1:需要下载包:2: 然后在settings的INSTALLED_APPS添加:3: 需要生成数据库表4: 然后在urls中注册路由:5.在相应的app下创建一个forms文件:6:在处理图片验证码的view文件:导入刚刚创建的forms类7:在前端中渲染.........原创 2022-06-09 15:34:44 · 1254 阅读 · 1 评论 -
django View相关操作
需要导入刚刚创建的类,还要导入TemplateView,然后配置好访问地址后使用创建好的类名.as_view()参数name是这个路由的名字,在表单提交数据的action就可以使用{%url‘login’%}需要在urls配置对应的路由地址和返回的页面就ok了,name是他的路由名方便我们调用。在相关的app下的view文件下创建类需要继承View类,然后在配置urls。在相关的app下的view文件创建相关的视图函数,然后在urls中配置。reverse(“路由名”),在urls的name的名字。....原创 2022-06-07 20:17:57 · 694 阅读 · 0 评论 -
Django模板语法总结
django模板引擎可以选着Django自带的也可以选择jianja2在服务器查询到结果后如何返回参数到前端,这里有很多种方式第一种:if request.method=="GET": message=Message.objects.all() if message: message=message[0] data={"message":message} return render(request, "mesage_form.html", context=原创 2022-05-27 09:36:02 · 351 阅读 · 0 评论 -
django错误集合
django.db.utils.OperationalError: (2013, ‘Lost connection to MySQL server during query‘)解决办法:看看MySQL服务是否启动在Django2.2启动时出现错误:LookupError: No installed app with label ‘admin’解决办法:1.配置好数据库2. pip install mysqlclient3.如果以上还是没有解决去下载 pip install django==2.1原创 2022-05-26 10:15:53 · 581 阅读 · 0 评论 -
django的xadmin相关操作
下载xadmin可以从github下载想要的模板导入进来:https://github.com/vip68/xadmin_bugfix我选着的是这个bug修复版本的,不然需要修改很多东西下载下来后放入这个文件夹,然后使用pip下载xadmin需要的第三方包djangodjango-crispy-formsdjango-reversiondjango-formtoolsdjango-import-exportdjango-ckeditorhttplib2futuresixxlwt原创 2022-05-18 20:03:38 · 366 阅读 · 0 评论 -
Django 模型字段类型和字段参数总结
Django 模型字段类型和字段参数总结1. models.AutoField# 作用说明:默认生成列名为 id 的列,并设置为主键# 数据类型:int(11) # 必备参数:primary_key = True 作为主键存在# 主键django会默认自带ColName = models.AutoField(primary_key = True)2. models.CharField# 作用说明:字符串字段,长度小于255# 数据类型:varchar(50)# 必备参数:m原创 2022-07-18 20:41:52 · 6578 阅读 · 2 评论 -
Django model相关操作
文章目录MySQL配置:创建模型类使用pycharm的一个可视化工具生成数据库迁移文件执行数据库迁移文件MySQL配置:在setting中修改:DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'books', #你的数据库名称 'USER': 'root', #你的数据库用户名 'PASSWORD': '', #你的数原创 2022-03-15 21:05:13 · 3179 阅读 · 0 评论 -
Django基础配置(app、template、url、图片、构造上下文)
Django下载在虚拟环境中安装创建虚拟环境:https://blog.csdn.net/qq_48082548/article/details/120136668pip install Django==2.1.2原创 2022-03-09 15:29:21 · 647 阅读 · 0 评论