首页
学习
活动
专区
工具
TVP
发布

Python程序员杂谈

专栏作者
284
文章
358471
阅读量
38
订阅数
【Django源码阅读】Django 自定义异常处理页面源码解读
这个解读来源于一个读者的反馈,于是花了几分钟看了下这部分源码,打算用十分钟的时间写一下,预计阅读需要 5 分钟。
the5fire
2019-08-12
6140
《Django企业开发实战》FAQ - 持续更新
单纯的学习 Django 提供的功能的话,看文档就够了,前提是你英文阅读还行,不过很多「残卷」的中文翻译看起来也不太省时间。当然也有人把 Django 文档做了整理,翻译成中文版,弄成书,这个另说。
the5fire
2019-05-22
1.9K0
知乎回答:你是如何学习Django的
对应链接:https://www.zhihu.com/question/59426020/answer/615516853 (点赞走一走,学啥都好上手~)
the5fire
2019-05-22
1K0
【置顶】《Django企业开发实战》「勘误」
----EOF----- 微信公众号:Python程序员杂谈
the5fire
2019-05-21
6290
企业使用django一般会对哪些部分进行二次开发?
在最早之前,我们是对 Django 自带的 Admin 做了深入开发,其实也是基于它原本的逻辑,定制了CAS 认证的部分和基础的模板。 再往后我们开始使用 xadmin ,直接替代了 Django 自己的 Admin,不过即便是使用了 xadmin 也需要进行定制开发。 不过无论是对于 Django 还是 xadmin 来说,都提供了对应的接口,可以让程序员直接进行定制。对于一个通用的(Web)框架来说,不可能满足所有的需求,定制是不可避免的,就看定制的难度了。
the5fire
2019-03-01
1.2K0
Python 中使用 Pillow 处理图片增加水印
这个是个比较常见的需求,比如你在某个网站上发布了图片,在图片上就会出现带你昵称的水印。那么在Python中应该如何处理这一类需求呢?
the5fire
2019-03-01
9640
使用Django+channels+Python3.7时提交Form表单: 400 Bad Request问题
上次在自己的博客项目上尝试了Python3.7的beta版之后,意识到Celery因为惯性还是不能兼容3.7,所以不在做升级的打算。直到前不久开始弄一个简单的内部社区,针对购买视频的同学。这也是个人项目,所以激进点没什么关系。
the5fire
2019-03-01
2K0
使用Django迁移MySQL数据到PostgreSQL
还是新开发的个人项目——付费用户社区。除了尝鲜channels外,最终还使用了PostgreSQL——据说这货比MySQL好,所以得实地验证一下。
the5fire
2019-03-01
1.1K0
Django源码解析|Migrations文件的生成
当我们创建好一个Model之后,需要执行makemigrations操作,生成对应的Migrations文件。那么问题来了,Django是如何把Model生成对应的Migrations文件的呢?
the5fire
2019-03-01
1K0
我们的Tornado项目结构
之前答应过群里几个同学要晒下我们的Tornado项目结构,后来就忘了。。。今天晒出来。
the5fire
2019-03-01
2K0
Django适合做大用户量的系统吗?
做技术选型的时候不能单纯的考虑性能,应该优先考虑业务类型,以及团队水平。另外的话,框架只是其中一环,还有配套呢。
the5fire
2019-03-01
1.8K0
autocomplete light配置xadmin使用时一记小坑
昨天又有一个同学反馈,跟着视频写代码,一样的代码,但是为啥我这的autocomplete light就不生效。第一个同学反馈我以为是autocomplete light的版本问题,再次有人反馈,那可能是哪不太对劲。
the5fire
2019-03-01
9110
Django2.0新特性之autocomplete_fields
之前说到了autocomplete light结合xadmin时可能遇到的一个bug,那么为什么需要在admin或者xadmin后台增加autocomplete light呢?一定要用吗?
the5fire
2019-03-01
1.3K0
Django源码中的metaclass使用是如何兼容Python2和Python3的
之前看Django源码时没太注意metaclass是怎么做的2跟3的兼容,直到看见Django2.0dev版中只是用了Python3.x中metaclass的使用方式。
the5fire
2019-03-01
9670
django手动同步权限节点脚本
为了应对一个场景:线上项目,新增功能之后,手动创建新增app models的权限。
the5fire
2019-03-01
4570
functools之update_wrapper的使用
xadmin通过实现自己的BaseAdminView(继承自Django的View)来完成xadmin后台界面的处理。在解决一个csrf的问题时,翻了下xadmin BaseAdminView和Django的View部分的代码,关键点少了一条 update_wrapper 使用。导致我的小伙伴调试了半天。
the5fire
2019-03-01
1.5K0
科普文-什么是ORM
ORM全称是:Object Relational Mapping(对象关系映射),其主要作用是在编程中,把面向对象的概念跟数据库中表的概念对应起来。举例来说就是,我定义一个对象,那就对应着一张表,这个对象的实例,就对应着表中的一条记录。
the5fire
2019-03-01
6000
[Python第三方库系列] - Better Exceptions
Better Exceptions是最近一期的Python Weekly 和Pycoders Weekly上都推荐的一个库,用处是展示更友好的异常信息。
the5fire
2019-03-01
1.5K0
Django 分表的两个方案
这个问题戳到了Django ORM的痛点,对于多数据库/分库的问题,Django提供了很好的支持,通过using和db router可以很好的完成多数据库的操作。但是说到分表的问题,就有点不那么友好了。但也不是那么难处理,只是处理起来不太优雅。
the5fire
2019-03-01
3.1K2
用 Celery 实现 Django 博客 PV 统计
所有的网站都会有pv,uv这样的统计。甚至是停留时长,各类型页面转换率等等各方各面的统计。我在搜狐的工作,大白话来说就是做网站。关注的业务指标就是流量相关的东西。同时作为站长这么多年,也会参考百度统计里的一些指标来做些调整。
the5fire
2019-03-01
1K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档