
Django
文章平均质量分 73
一博是我的
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
django框架的使用
django结构介绍 首先创建django项目 在Linux终端输入:django-admin startproject 项目名 $ django-admin startproject mydjango 运行该命令之后,会在相应目录中产生一个名为mydjango的文件夹,文件夹中的结构如下: django结构 1. manage.py 作用:用于执行各项指令,如: 1. 启动服务:pytho...原创 2018-11-01 16:50:41 · 257 阅读 · 0 评论 -
djngo2.0 图片路径设置
在urls.py文件中使用re_path即可正常通过路径访问media文件 from django.contrib import admin from django.urls import path,re_path from django.views.static import serve from Mxshop.settings import MEDIA_ROOT urlpatterns = [...原创 2019-03-06 16:02:54 · 174 阅读 · 0 评论 -
djagorestframework
1.安装djangorestframework和django 参考官方网站https://www.django-rest-framework.org/ pip install djangorestframework pip install -i https://pypi.douban.com/simple django pip install markdown # Markdown...原创 2019-03-06 10:10:51 · 304 阅读 · 0 评论 -
在Django添加第三方后台管理xadmin时报错ModuleNotFoundError: No module named 'django.contrib.formtools'
pip install django-formtools==2.1 django-formtools版本太低,重装一个即可原创 2019-02-18 14:12:42 · 849 阅读 · 0 评论 -
django上传图片并访问
在settings.py文件中设置MEDIA_URL为文件存储路径 MEDIA_ROOT= os.path.join(BASE_DIR,'media').replace('\\', '/') MEDIA_URL='/media/' 在项目app的同级目录中创建media文件夹 在models.py文件中 logo = models.ImageField(upload_to='user/im...原创 2019-02-18 11:25:07 · 266 阅读 · 0 评论 -
celery 之python
Celery是什么 celery是一个简单、灵活且可靠的,处理大量消息的分布式系统 专注于实时处理的异步任务队列 同时也支持任务队列 使用场景 异步任务:将耗时操作任务提交给Celery去异步执行,比如发送短信/邮件,消息推送,音视频处理等 定时任务:类似于contrab,比如每日统计数据 celery安装 nstall celery[redis] ...原创 2019-01-30 13:43:22 · 381 阅读 · 1 评论 -
(error) MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on d
(error) MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis logs for details about t...原创 2019-02-15 16:19:11 · 154 阅读 · 0 评论 -
redis.exceptions.ConnectionError: Error 10061 connecting to localhost:6379. 由于目标计算机积极拒绝,无法连接
解决方法如下: 下载并安装Redis-x64-3.2.100.msi,安装地址:https://github.com/MicrosoftArchive/redis/releases 安装完成之后,双击redis-cli启动服务原创 2019-02-15 15:05:47 · 12251 阅读 · 1 评论 -
python设计模式中的适配模式
class Page: '''电子书一页的内容''' def __init__(self,pageNum): self.__pageNum = pageNum def getContent(self): return "第" + str(self.__pageNum) + "页的内容" class Catalogue: '''目录...原创 2019-01-24 15:27:19 · 562 阅读 · 0 评论 -
django使用celery运行异步任务和定时任务
1 settings.py文件配置 本人使用的是redis为broker,可以直接通过 pip install celery-with-redis 安装,但是本人当时并不知道这个包,所以先安装的celery,再安装的redis-server,如果是在centos上安装redis-server的话,建议参考上一篇文章。 BROKER_URL = 'redis://127.0.0.1:6379/0' ...原创 2019-01-24 11:35:15 · 473 阅读 · 0 评论 -
django之随笔
AbstractUser 定义用户信息模块的时候,可继承django自带的AbstractUser模块进行自定义用户信息表 导入:from django.contrib.auth.models import AbstractUser 在models.py模块中创建自定义用户类,代码如下: SEX_CHOICES = ( ('0', '男'), ('1', '女'), ) cla...原创 2018-11-10 17:19:49 · 285 阅读 · 0 评论 -
django的session
session在django的实现 session设置 request.session[‘key’] = value 获取session value = request.session[‘key’] value = request.session.get[‘key’] 删除session的值 del request.session[‘key’] 在settings.py中设置session的设置...原创 2018-11-02 11:40:37 · 257 阅读 · 0 评论 -
django的cookie
理解 cookie是一种数据存储技术,可以将数据保存在浏览器,可短时间存储,也可长时间存储。 浏览器向服务器发送请求时,会把cookie中的数据封装到request一起发送到服务端,由服务端生成合适的响应。 登录界面 判断是get请求还是post请求。 如果是get请求,则填入登录信息并登录。 登录信息的提交则为post请求,如果勾选记住密码则将信息通过set_cookie存入浏览器(客户端)。...原创 2018-11-02 10:39:05 · 160 阅读 · 0 评论 -
django常用模块
Django 视图views.py文件常用模块 模块 语句 导入方法 HttpResponse 后边跟字符串或者html语句直接打印出来 from django.http import HttpResponse render render(request,“xxxt.html”,locals()) 返回一个html静态页面 from django.shortcuts impo...原创 2018-11-01 19:58:10 · 363 阅读 · 0 评论 -
Djngo REST framework入门
1 安装依赖库 framework官方网站 https://www.django-rest-framework.org/ 里面对于各个功能介绍的很详细,可以作为学习文档使用 pip install djangorestframework pip install markdown # Markdown support for the browsable API. pip install...原创 2019-03-11 10:01:31 · 366 阅读 · 0 评论