- 博客(128)
- 资源 (2)
- 收藏
- 关注
原创 2019-06-13 Django-Rest-Framework 序列化 manytomany
参考文档:https://medium.com/@chriziegler/slugrelatedfield-with-django-and-the-rest-framework-36717b07a197https://www.vinta.com.br/blog/2018/django-rest-framework-read-write-serializ...
2019-06-13 15:32:00
2013
原创 2019-06-06 django-rest-framework
添加 manytomany 对象, Serializer 用 ModelSerializer 是最方便的, 如果使用 HyperlinkedModelSerializer 则 manytomany 应该传递的是对象的 linkimage.png否则会报错: type error expected url string received in...
2019-06-06 09:54:00
215
原创 2019-05-29 django-rest-framework 自动生成接口说明文档
安装pip install djangorestframework urls.pyfrom rest_framework.documentation import include_docs_urls path('docs/', include_docs_urls(title='文档')),即可 ...
2019-05-29 10:29:00
616
1
原创 2019-05-27 Django-Rest-Framework serializer 使用 __all__ 返回数据不存在id
class SampleSerializer(serializers.HyperlinkedModelSerializer): # creator = serializers.ReadOnlyField(source='creator.username') # serializer 变换中 '__all__' 没有 id 属性, 手动添加此...
2019-05-27 17:22:00
775
1
原创 2019-05-27 Antd pro React Router 传值
首先前一个页面跳转: previewItem = id => { router.push(`/sample/detail/${id}`); };然后后面页面获取id 数值 dispatch({ type: 'rule/fetchSampleDetail', id: match.params.id,...
2019-05-27 17:03:00
565
原创 2019-05-10 阿里云轻量服务器 nginx docker 只监听ipv6 导致无法访问
阿里云轻量服务器安装了docker 之后, 拉取nginx 镜像, 运行出现:[zk@xxx opt]$ netstat -nlp(No info could be read for "-p": geteuid()=1003 but you should be root.)Active Internet connections (only serve...
2019-05-10 14:07:00
3332
1
原创 2019-05-05 django uwsgi 导出excel超时
今天同事反映样本系统导出用户信息的时候报告 504:DeepinScreenshot_select-area_20190505132139.png首先定位 nginx 响应超时了 location / { uwsgi_pass unix:///opt/zk/script/uwsgi.sock; ...
2019-05-05 13:21:00
1262
原创 2019-04-15 爬虫后续--代理ip的各种方法
获取代理ip如果有付费的代理ip更好,如果没有的话,可以用我构建的docker镜像docker run -p8765:8765 -d anjia0532/ipproxy-dockerfile稍等2-5分钟,访问 http://${docker ip}:8765/ ,如果有值,则抓取代理ip成功。scrapy-proxies-tool安装pi...
2019-04-15 14:10:00
1638
原创 2019-03-15 django ajax 403 csrf 拦截解决办法
把这个js文件放在html里:/*====================django ajax ======*/jQuery(document).ajaxSend(function(event, xhr, settings) { function getCookie(name) { var cookieValue = null...
2019-03-15 10:41:00
132
原创 2019-02-15 django template for range
<!-- Iterate N times (replace N with a number -->{% for i in "x"|ljust:"N" %} <!-- Access numeric variable (0-based index) --> {{ forloop.counter0 }} ...
2019-02-15 14:57:00
1331
原创 2019-01-26 MegaRAID 无缘无故大面积掉盘修复
昨天发现服务器上面的程序老是报分不到内存Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00007f9bee980000, 4009230336, 0) failed; error='Cannot allocate memory' (errno=12)因为是刚装...
2019-01-26 10:20:00
2240
原创 2019-01-21 Centos 挂载 Wondows 共享文件夹 Input/output error
前提: 挂载的时候没有任何错误,但是读取文件出现这个错误mount.cifs "\\\<HOSTNAME>\<DIR>" /mnt/<MOUNTDIR>我使用Ubuntu 测试读取共享目录文件没有问题, 但是使用 CentOS 一直出现 Input/output error. 我的windows 开了Guest账户...
2019-01-21 10:41:00
407
原创 2019-01-17 Centos7 LVM XFS 分区大小调整
我有一台 CentOS7 使用了默认分区大小, 现在由于业务需要, 根目录50G空间明显不够了需要扩容扩容之后效果目标: 先观察一下分区情况, 想从 home 分区再扣出来250G给根目录.查了不少资料发现了一个大坑:# lvresize -L 50M /dev/vg2/xfstest -rNo modify flag set, ...
2019-01-17 14:15:00
1590
原创 2019-01-16 nginx 使用Geoip禁止非法地区访问 只允许指定地区访问 只允许域名访问...
最近公司内部为了外部访问方便搭建了一台堡垒机,然后发现老是被字典破解,后台登录记录全是弱密码暴力破解暴力破解记录虽然我的用户名密码比较安全,但也是虚的一逼啊,抓紧时间禁止它访问.虽然国内也会有肉鸡攻击,但毕竟减少了不少概率.先查看下nginx是否编辑有GeoIP模块:nginx -V 在输出界面看是否有--with-http_g...
2019-01-16 13:53:00
2656
原创 2019-01-16 jquery ajax提交表单, html 提交表单不跳转页面
$("#submit_remarks").on('click', function () { $(".send_number_modal").removeAttr("disabled"); $.post('/seller_remark/', data=$('#seller_remarks_form').serialize(), functi...
2019-01-16 13:29:00
207
原创 2019-01-14 安装 linux 刻盘神器, 解决 dracut initqueue timeout
https://getfedora.org/zh_CN/workstation/download/比 ultraliso 还要6.今天使用 ultraliso 遇见了个坑, 出现 dracut initqueue timeout, 使用 utraliso 刻盘导致的问题,盘符名字与 /isolinux/isolinux.cfg 里面如下配置不一致:...
2019-01-14 17:04:00
543
原创 2019-01-04 pip conda 使用国内源
pip只要新建一个配置文件,写上路径就行了win下文件路径:C:\Users\你的用户名\pip\pip.inilinux下文件路径:~/.pip/pip.conf内容写:[global]index-url = https://pypi.tuna.tsinghua.edu.cn/simple[install]trusted-host=pyp...
2019-01-04 15:00:00
454
原创 2019-01-04 pip install uwsgi *** error linking uWSGI ***
gcc -pthread -o /home/met2017/anaconda3/envs/py34/bin/uwsgi -L/home/met2017/anaconda3/envs/py34/lib -Wl,-rpath,/home/met2017/anaconda3/envs/py34/lib core/utils.o core/protocol.o c...
2019-01-04 14:58:00
2564
原创 2018-12-17 ztree 大数据异步加载并搜索
先来个图鉴赏一下:表型树网上不少关于 ztree 的应用,但是都是简单的功能demo, 真正做到异步加载并搜索的我没有搜索到,所以结合官方文档和网上demo自己做了一个。这可能是个笨方法,哪位童鞋有更好的方法欢迎探讨哦。前端比较简单:<div class="content-wrapper"> <section...
2018-12-17 08:49:00
848
1
原创 2018-12-12 Pycharm git clone 密码错误
在新建工程的时候选择了 clone from git,不小心把密码输错了, 再次clone 不再提示输入密码,只提示错误。微信截图_20181212003707.png进入 windows 凭据, 点击下三角,删除即可微信截图_20181212003801.png ...
2018-12-12 08:38:00
1214
原创 2018-11-29 ubuntu18.08 开机卡住--进入救援rescue模式
今天我的ubuntu开机突然卡住了, 一直进不去系统,查看系统日志发现Nov 28 10:54:33 qinfei-computer org.gnome.Shell.desktop[30228]: /opt/google/chrome/chrome: /home/qinfei/anaconda3/lib/libuuid.so.1: no version ...
2018-11-29 09:51:00
2573
1
原创 2018-11-22 Django 上传文件
<div class="modal fade" id="modal-add-family"> <div class="modal-dialog"> <div class="modal-content"> <div
2018-11-22 10:37:00
124
原创 2018-11-21 datatable iDisplayLength 不生效的坑
// "bStateSave": false, 'iDisplayLength': 25, // 每页数量bStateSave 与 bStateSave 有冲突, 注释掉或者设置为false 就可以了
2018-11-21 10:57:00
2265
原创 2018-11-20 Django 模板 for 循环中 Break
{% for family in sample.family.all %} {% if family.image %} <img src="/media/{{ family.image }}" alt="家系图" style="width: 90%;"> {{ "<!--" }} {%en...
2018-11-20 16:30:00
2373
原创 2018-11-20 Django 自定义模板过滤器
https://docs.djangoproject.com/en/2.1/howto/custom-template-tags/步骤:在 app 下面新建 templatetags 包创建想要的过滤器文件 split.pyfrom django import templatefrom django.template.defaultfilte...
2018-11-20 15:10:00
163
原创 2018-11-20 Django 数据库查询之奇技淫巧
本文章长期更新, 主要用来记录 Django 开发过程中学到的各种技巧.数据库可变表和可变字段, 在查询中使用 **{role: request.user.username}, 而 role 可以拼接并传入到查询语句中,非常方便def _query_list_records(search_content, ddate, request, downl...
2018-11-20 10:38:00
288
原创 小白成长记第2期:简单易操的YouTube美金项目,get!
这里是小白成长记,立志于帮助新人小白们成长,我是小白之前小白一直在说国内的互联网创业项目,其实,不仅仅是国内,国外也会有一些好的项目,只要会简单的操作,就算是真小白也可以轻松操作。那么我们今天就来详细说一说如何利用YouTube网站来挖到属于你自己的金矿。需要准备的物料工具有:1.准备一个手机号方便提现,2.搭建好科学上网的环境,这...
2018-11-15 11:49:00
1446
原创 2018-11-13 TODO: Django URL
https://docs.djangoproject.com/en/2.1/ref/urls/晚上写文章
2018-11-13 09:44:00
84
原创 2018-11-09 StarUML生成django model--懒惰是人类进步的动力
之前用过 StarUML 生成 python 代码, 但是都是利用 class 生成简单的类, 刚好手头有个django 项目, 就试了一下 用 StarMUL 生成model.看效果怎么样.说干就干.动手之后才发现,这里很多的坑,不建议使用. 首先生成关系不完全, 其次在使用到 同一个表皮多个字段 跟另外一个表同时发生外键/manytomany关系的时...
2018-11-09 16:25:00
625
原创 2018-11-07 Scrapy 实战(1)--初识
文章由本人博客首发转载请注明链接: http://qinfei.glrsmart.com/2018/11/06/scrapy-shi-zhan/前言一直知道有一个叫做 scrapy 的神器, 但是一直没有用过, 今天我找到了一个网站似乎很好的样子, 上面资料很玄乎,所以就爬了玩玩, 请原谅我不能说网站名称,大家都跟着我爬数据人家还玩不玩了? 你要是练手...
2018-11-07 10:02:00
121
原创 2018-11-07 Scrapy 实战(2)--数据存储
文章由本人博客首发转载请注明链接:http://qinfei.glrsmart.com/2018/11/07/scrapy-shi-zhan-2-items/我们改进一下上一节里面的爬虫, 辛辛苦苦爬到了数据, 我想很多童鞋不是用来 print 的吧, 我们把它存储起来以便他日使用才是正确的姿势.来来来,小白童鞋看过来, 老鸟欢迎吐槽...爬虫上一...
2018-11-07 10:01:00
154
原创 2018-11-07 Scrapy 实战(3)--应对反爬虫网站
文章由本人博客首发转载请注明链接: http://qinfei.glrsmart.com/2018/11/07/scrapy-shi-zhan-3-she-zhi-dai-li/我们已经爬取到目标网站的数据了,简单吗? 开心吗? 恭喜你已经入门scrapy 了.虽然我也是第一次拿它做项目, 看起来我更像老鸟一点有木有.好开心....但是问题慢慢来了,那...
2018-11-07 10:00:00
215
原创 2018-11-07 Scrapy 实战(4)--存储到数据库
文章由本人博客首发: http://qinfei.glrsmart.com/2018/11/07/scrapy-shi-zhan-4-cun-chu-dao-shu-ju-ku/前面说了,顺顺利利地爬到了数据,我们可不是为了只是 print 出来炫技的,分析,自己建立关系,存库, 数据就易主了有木有?我们这里使用 ORM 神器 sqlalchemy 听...
2018-11-07 09:59:00
121
原创 2018-11-07 Scrapy 实战(5)--杂谈以及遇见的坑
文章由本人博客首发转载请注明链接: http://qinfei.glrsmart.com/2018/11/07/scrapy-shi-zhan-5-za-tan-yi-ji-yu-jian-de-keng/工程目录以及说明:.|-- JiYS| |-- __init__.py| |-- controllers| | |-- __...
2018-11-07 09:58:00
139
原创 用一年时间,彻底提升自己的好工具!【01】
人的一生或许轰轰烈烈,或许庸庸碌碌,但是很少有人真正静下来问自己,我的人生足够圆满吗?生命之花 简易手绘版今天我给大家推荐一款成长工具——生命之花。说到生命之花,我们要先提一下舒伯的理论体系,从1957年到1990年,著名职业生涯规划大师舒伯(Donald E.Super)拓宽和修改了他的终身职业生涯发展理论,这期间他最主要的贡献是“生涯彩虹图...
2018-10-29 12:52:00
614
原创 2018-10-16 ubuntu 创建桌面快捷方式图标
以微信为例,直接抄就好了:[Desktop Entry]Version=1.0Type=ApplicationName=WechatIcon=/home/qinfei/Apps/electronic-wechat-linux-x64/wechat.jpgExec=/home/qinfei/Apps/electronic-wechat-linux...
2018-10-16 14:52:00
351
原创 2018-10-16 Anaconda3安装及使用 Ubuntu
下载: https://www.anaconda.com/ 最新版本安装 ./使用安装环境安装的时候注意有一个停顿让你输入 prefix 即为安路径,我选择了 /usr/bin/ 这里决定后面设置环境变量的路径只有设置了 /etc/profile 所有用户才都可以使用 :export PATH=/usr/bin/anaconda3/bin...
2018-10-16 10:17:00
185
原创 2018-10-12 dataTable 自动响应
之前做 DataTable 的时候发现 不会自适应响应,这是个很大的问题,官方文档示例如链接 https://datatables.net/extensions/responsive/examples/display-control/auto.html , 观察我代码和他的区别发现它包含了一个 responsive.dataTables.min.css 添...
2018-10-12 16:22:00
418
原创 2018-10-12 Django 按日期/月份分组
转载自:https://www.aliyun.com/jiaocheng/520296.htmlEntry.objects.extra(select={'month':'extract(monthfrompub_date)'}).values('month').annotate(dcount=Count('pub_date'))#Entry.obje...
2018-10-12 14:53:00
4055
原创 2018-10-12 Django 之 F 修改 DjangoJSONEncoder 键名
如下栗子,可以把原来数据库中 status 和 统计结果 count 两个关键词替换成 echart 需要的 name 和 value 方便生产除json结果直接交给 echart 绘图: data = SampleProductStatus.objects.filter(sample__customer_id=request.user.usern...
2018-10-12 14:18:00
553
ISO14229道路车辆统一诊断服务-规范与实施
2024-11-17
Android高仿美团外卖点菜联动列表效果
2018-08-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人