Django
-
pycharm中启动Django方法
1、找到Edit Configurations 2、Parameters处添加 runserver 0.0.0.0:8080 3、运行成功
-
Django——连接多个数据库的实现方式
转载来源 https://blog.csdn.net/qq_39936349/article/details/80761948 *首先声明,我所用的版本是python3.5和Django2.0.4,公司使用的是Django,没有用restframework。一、应用场景 首先一个Django项目里通常会有多个app,现在很多公司在这多个app中都是共用的…
-
django项目启动时报 ‘str’ object has no attribute ‘decode’
今天在启动django项目是报错AttributeError: ‘str’ object has no attribute ‘decode’, 项目连接数据库时,出现这个错误,报错截图 处理过程: 点击最后一个报错信息,进入到下面这个页面 处理结果: 将上图用红色印记圈起来的代码直接注释掉,或者将代码里面的decode直接变为encode,这样…
-
Django + Celery 实现动态配置定时任务
哈喽,今天给大家分享一篇Django+Celery实现动态配置定时任务,因为最近也是无意间看到一位大佬关于这块的文章,然后自己觉得不错,也想学习写一下,然后最终实现功能是在前端页面统一管理计划任务,大家可以在admin管理页面设置,也可以在自己写的前端页面删除添加编辑,实时生效,还可以监控这些监控任务是否运行成功失败。 补充:如果大家对celery不熟…
-
django实现分页功能
在个人博客或者网站上,我们发表文章经常会对博客进行分页,下面代码用django实现: django有它自带的分页功能:Paginator 不过我们用在它基础上开发的另一个包:django-pure-pagination 先了解一下这个包特性: 1、使用与django.core相同的API,因此与现有代码完全兼容。 2、它考虑了现有的GET参数,具有动态查询…
-
django中使用cookie和session验证用户是否已登录
为什么需要使用cookie和session? HTTP协议本身是”无状态”的,在一次请求和下一次请求之间没有任何状态保持,服务器无法识别来自同一用户的连续请求。有了cookie和session,服务器就可以利用它们记录客户端的访问状态了,这样用户就不用在每次访问不同页面都需要登录了。 什么是cookie,cookie的应用场景及缺点 cookie是一种数…
-
django自定义标签错误 ‘my_tag’ is not a registered tag library.
解决办法: 在settings里的 加上红色的部分,my_tag为自定义的标签函数 后面的为其地址 TEMPLATES = [ { ‘BACKEND’: ‘django.template.backends.django.DjangoTemplates’, ‘DIRS’: [os.path.join(BASE_DIR, ‘templates’)] , ‘AP…
-
django 从零开始 11 根据时间戳加密数据
django自带一个加密的方法signer,对数据进行一个加密 一般这种方式用于账号密码邮箱找回,或者token设置 class TimestampSigner(Signer): def timestamp(self): return baseconv.base62.encode(int(time.time())) def sign(self…
-
django 从零开始 13 返回文件
进行一些操作返回文件,flask和django差不多,基本都是在返回response 并且对其中的返回头部写入返回文件信息 # image def image(request): f = open(r’C:\Users\Administrator\Desktop\反面.jpg’,’rb’).read() return HttpResponse(f,con…
-
Django之Auth模块 实现登录,退出,自带session 与认证功能的一个重要的模块
Auth模板 1. 什么是Auth模块,有什么用? django的auth的模块的使用: auth 是集合注册,登录,注销,session 多个功能集合在一起的模块 2. 使用Auth组件的默认auth_user表常用操作 from django.contrib.auth.models import User # 1、创建普通用户 User.objects.…