随笔分类 - django
摘要:首先,引入模块: >>> from django.contrib.auth.hashers import make_password, check_password 生成密码: >>> make_password("www.111cn.net", None, 'pbkdf2_sha256')u'pb
阅读全文
摘要:作用: 1. 用户登录之后才可以访问某些页面 2. 如果没登录,跳转到登录页面 3. 用户在跳转的登陆界面中完成登陆后,自动访问跳转到之前访问的地址 要实现这个需求很简单就是在相应的view前面使用装饰器 @login_required ,在settings.py中配置LOGIN_URL参数。
阅读全文
摘要:HttpRequest对象(除非特殊说明,所有属性都是只读,session属性是个例外)HttpRequest.scheme 请求方案(通常为http或https)HttpRequest.body 字节字符串,表示原始http请求正文HttpRequest.path 字符串,表示请求的页面的完整路径
阅读全文
摘要:1. 在django project中创建 static文件夹 2.settings.py中配置要在 STATIC_URL = '/static/' 下边 STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static'), ] 或 STATIC_ROOT =
阅读全文
摘要:python版本3.5 到目前为止,我们所学的操作数据库可以用pymysql连接数据库,写原生sql语句或者使用sqlalchemy来操作数据库。 在django下可以使用自带的ORM(关系对象映射,Object Relational Mapping),其增加了封装了更多的数据类型,功能也更强大,并
阅读全文
摘要:可用的 Meta 选项 abstract Options.abstract 如果 abstract = True ,这个 model 就是一个 抽象基类 。 abstract 如果 abstract = True ,这个 model 就是一个 抽象基类 。 app_label Options.app
阅读全文