前言 django的modles模块里可以新增一张表和字段,通常页面的操作都是源于数据库的增删改查,怎样通过django实现数据库的增删改查呢? 数据库新增数据 上一篇我们创建了ke24_user表,将use_name ="liushui",psw ="123456",mail = "1396923 ...
分类:
其他好文 时间:
2020-04-01 19:06:12
阅读次数:
67
工作需要,需要做下载excel的功能,同时根据数据库的某个字段完成多sheet的功能。 由于用处较多,封装了一个函数。 add_worksheet: 为生成多个sheet的方法 views: 根据数据库某个字段生成了3个sheet: ...
分类:
数据库 时间:
2020-04-01 16:28:03
阅读次数:
92
运行系统尝试添加用户并添加数据,出现的效果 可以看到当前登录的用户虽然是DOCTOR,但依然可以看到其他用户的文章,而且过滤器上也展示了非当前用户创建的分类,显然这是一个需要我们解决的问题. 首先解决右侧过滤器的功能,这时需要自定义过滤器,这里贴上文档中的说明 接下来我们就来编写自定义过滤器的代码: ...
分类:
其他好文 时间:
2020-04-01 16:20:18
阅读次数:
97
django如何在 search_fields和list_filter 中包含外键字段 我们知道在 admin.py 中定义 search_fields 可以控制在后台管理界面中能够搜索的字段。 但是,当 search_fields 包含外键字段时,此时进行搜索会报错: TypeError at / ...
分类:
其他好文 时间:
2020-04-01 14:30:08
阅读次数:
103
1. 安装 pip3 install django-redis 2. 配置(settings.py文件) CACHES = { "default": { "BACKEND": "django_redis.cache.RedisCache", # 引擎 "TIMEOUT": 300, # 缓存超时时间 ...
分类:
其他好文 时间:
2020-04-01 13:17:47
阅读次数:
74
这是我在搭建Django项目时候的过程,拿来总结记录,以备不时之需。
项目采用nginx+uwsgi的搭配方式。
项目依赖包采用`requirements.txt`文件管理的方式。 ...
分类:
系统相关 时间:
2020-04-01 12:31:01
阅读次数:
92
django rest_framework vue 实现用户登录 后端代码就不介绍了,可以参考 django rest_framework 实现用户登录认证 这里介绍一下前端代码,和前后端的联调过程 在components下新建login.vue 文件 <template> <div class=" ...
分类:
其他好文 时间:
2020-04-01 12:29:49
阅读次数:
51
需求场景: 在写django的时候,有时候会遇到我们需要使用django中的模型(Model),但是脚本代码是单独执行的,并不是和django服务一起执行的,这时候需要在文件的开始部分做如下设置: import os, sys sys.path.insert(0, "/data/source/") ...
分类:
其他好文 时间:
2020-04-01 11:12:34
阅读次数:
85
背景 Django项目运行celery定时任务celery beat时,报错如下: 排查 经过排查,发现celerybeat运行时,会自动创建一个pidfile文件,默认为celerybeat.pid,存放在项目根目录下: 正常情况下:celerybeat停止运行时,celerybeat.pid文件 ...
分类:
其他好文 时间:
2020-04-01 10:45:03
阅读次数:
86
1、setting.py 注意:创建log文件夹 # 存放Log的目录 LOGGING_DIR = os.path.join(BASE_DIR, 'log') LOGGING = { 'version': 1, 'disable_existing_loggers': True, 'formatter ...
分类:
其他好文 时间:
2020-04-01 10:39:45
阅读次数:
94