django全栈开发
基于django bootstrap的web前后端全栈开发
WarmSword
Show u what I do, what I like, what I need, what I am interested in. Yes, it is all about me. That's all. :)
http://allenwu.club
展开
-
django全栈(六):QuerySet概要
数据库里的数据要展示出来,查询筛选必不可少。复杂一点的可能会让刚接触的人抓狂。 官方文档:https://docs.djangoproject.com/zh-hans/2.1/ref/models/querysets 入门级-filter: Friend.objects.filter(gender="female",height__gt=165,name__contains="芳",...原创 2019-05-04 10:20:30 · 191 阅读 · 0 评论 -
django全栈(五):django-subdomains实现子域名
买回来的域名多是some.xxx,比如我的allenwu.club。前缀可以不写也可以写成www,或者写成其他有特定含义的子域名。 域名解析 但是要记住不写与写www是两个不同的地址,如果你在服务商那里绑定ip与域名的时候写得是固定地址的话。当然在服务商那里的域名解析可以写成自动适配的方式,比如将*.allenwu.club绑定到一个ip。这样所有的子域名都会定向到你的指定ip的主机。然后在主...原创 2019-02-10 15:05:10 · 877 阅读 · 0 评论 -
django语法小结
django语法小结URLurlpatterns = [ path(r"category/<int:pk>", CategoryView.as_view(), name="category"), path(r"category/<str:name>", CategoryView.as_view(), name="category"), ]Modelclass原创 2018-06-26 21:15:01 · 811 阅读 · 0 评论 -
django全栈(四):django-备份数据库到dropbox
django全栈(四):django-备份数据库到dropbox需求 我有一个vps,既可以当梯子的服务端,也放了我的django网站。有一个很坑的地方是,不能登陆邮箱发邮件。是的,用smtplib、yagmail发邮件,统统连不上服务器,但是可以ping通邮件服务网关。 为这个问题,我还在stackoverflow上奋战了多日,有些说是25端口被禁用,需要找厂家咨询,申请开通...原创 2018-06-11 23:56:04 · 888 阅读 · 0 评论 -
django全栈(三): celery周期任务-避免linux中的crontab
django全栈(三): celery周期任务-避免linux中的crontab需求 假设做出来的网站是一个新闻类的网站,需要定时去抓取一些数据,然后存入数据库,当有人访问时,将新的数据刷新显示出来。 此时就需要一个周期任务了。比如每隔5分钟抓一次数据,根据实际的需要,可能还有多个周期任务。 周期任务的实现,可以采用linux自带的crontab,但是很丑。而且没有d...原创 2018-06-11 23:24:05 · 948 阅读 · 0 评论 -
django全栈(二):django模板-从史前文明到现代文明
django全栈(二):django模板-从史前文明到现代文明 原谅我第二篇就直接跳跃到了模板这里。。。因为按照正常的循序渐进的方式,应该先讲讲概念、整体结构、组件关系之类的。而这篇直接就到了专题。是的,就是专题。因为我觉得这个很重要,而且容易被忽视。而一旦被忽视,就会出现味道比较坏的代码,不符合dry原则的代码,这个是很不好的。所以,直接从这里说起。背景 django渲染模板...原创 2018-06-01 20:39:55 · 412 阅读 · 3 评论 -
django全栈(一):前后端技术栈简析
django全栈(一):前后端技术栈简析 要做全栈,真正的用一门语言前后端通用打天下的,貌似只有javascript,但是也还包含一些前端的脚本之类css、html之类的。从严格的意义上来讲,没有一门语言能把一个大的系统全部包圆完成,很多是根据实际需要,选择合适的技术栈,甚至用上docker微服务之类的。由此可见,语言并不是问题,问题在于是否合适,适合于团队现状,适合于项目特点,适合于...原创 2018-06-01 18:53:50 · 2559 阅读 · 1 评论