
Django
文章平均质量分 61
转身及不见
菜鸟一个,正在学习中,写博客是为了方便自己以后查找笔记,但也希望能帮助一些需要的人。
展开
-
跨源请求错误的解决方案
方法一:拼数据(api为定义的装饰器,参考)def api(func): @functools.wraps(func) def deal_with(*args, **kwargs): response_data = demjson.encode(func(*args, **kwargs)) response = HttpResponse(...原创 2018-07-19 23:01:10 · 1982 阅读 · 0 评论 -
返回数据的若干方式
from django.shortcuts import HttpResponsefrom django.http import JsonResponsedef get_singers(request): url = "http://artistlistinfo.kuwo.cn/mb.slist?stype=artistlist&category=0&order=h...原创 2018-07-20 09:42:37 · 283 阅读 · 0 评论 -
scrapy爬虫和Django后台结合(爬取kw音乐)
代码结构: Spider/spider/kuwo.py爬虫代码:# -*- coding: utf-8 -*-import scrapyimport demjsonimport reimport osfrom ..items import MusicItem, SingerItemfrom bloomfilter import Bloomfilter #布隆过...原创 2018-07-28 15:27:35 · 8029 阅读 · 3 评论 -
python 项目公众化
python项目默认是本地才能访问,如果要让别人也能访这个项目,则需要更改一些配置首先在pycharm中打开项目,找到项目右上角在项目的settings.py 中找到ALLOWED_HOSTS = []方括号内可以添加允许访问你的项目的ip地址如ALLOWED_HOSTS = [“192.168.54.30”, “192.168.54.63”] 注意:被允许...原创 2018-07-20 20:25:28 · 255 阅读 · 0 评论 -
给图片添加水印
# 先安装pillow,安装命令:pip install pillowfrom PIL import Image, ImageDraw, ImageFont# 字体后缀 都是ttffont = ImageFont.truetype('jww.ttf', 24)# image: 图片 text:要添加的文本 font:字体def add_text_to_image(image, t...原创 2018-07-20 21:19:23 · 1309 阅读 · 0 评论 -
django 安全
from django.shortcuts import HttpResponseimport demjsonimport functools# 定义装饰器def api(func): @functools.wraps(func) def deal_with(*args, **kwargs): response_data = demjson.encod...原创 2018-07-28 09:15:52 · 296 阅读 · 0 评论 -
django orm查询中filter与get的区别
输入参数:get的参数只能是model中定义的哪些字段,只支持严格匹配filter的参数可以是字段也可以是扩展的where查询关键字,如in,like返回值:get返回值是一个定义的model对象filter返回值是一个新的QuerySet对象,然后可以对QuerySet在进行查询返回新的QuerySet对象,支持链式操作,QuerySet一个集合对象,可使用迭代或者遍...原创 2018-11-29 14:33:00 · 1745 阅读 · 0 评论