Django的ListView添加login_required修饰符
在Django里,提供了ListView、DetailView内置类方便的编写视图函数,在我的项目中,有一个展示列表的函数,必须要登录后才能操作,即要添加login_required
。
Linux开机启动shadowsocks
shadowsocks已经成为我上Google查阅资料不可或缺的一个东西了。它在Windows上比较好搞,勾选开启启动,以后就不用操心了。
但是在Linux下,我以前没有找到很好的办法。用的是shadowsocks-qt——一个图形化的shadowsocks工具。缺点是不能设置开机自启动。
因此,花了点时间研究了下如何设置Linux开机启动shadowsocks
Django 自定义管理后台界面
A Complete Beginner's Guide to Django - Getting Started(一)
发表于
|
更新于
|
分类于
Python
,
Django
,
A Complete Beginner's Guide to Django
|
阅读次数:
本文字数:
1.8k
|
阅读时长 ≈
2 分钟
《A Complete Beginner’s Guide to Django》 是由 Vitor Freitas 写作的 Django 入门教程。
本文是根据第一章 Part 1 - Getting Started 精简而来。
A Complete Beginner's Guide to Django - Getting Started(二)
发表于
|
更新于
|
分类于
Python
,
Django
,
A Complete Beginner's Guide to Django
|
阅读次数:
本文字数:
3.1k
|
阅读时长 ≈
3 分钟
《A Complete Beginner’s Guide to Django》 是由 Vitor Freitas 写作的 Django 入门教程。
本文是根据第二章 Part 2 - Fundamentals 精简而来。
World Cup Sms Robot
看到一篇教程是关于发送短信获取世界杯战况:A FIFA 2018 World Cup SMS bot using Twilio, Heroku and Flask。
这个项目很简单,可以跟着练习一遍。
Python Decouple
在python项目中,有很多配置型的东西,不应该放到python源代码中。
比如配置数据库的URL、邮件服务器地址和端口等。
同样的项目,运行在不同环境配置环境不应相同。如测试环境下应该是一套配置、生产环境是另一套配置。
Decouple可将配置从代码中分离。