Python Django
瓦雪子
这个作者很懒,什么都没留下…
展开
-
Ubuntu18.04安装中mysqlclient和flask-mysqldb时报错mysql_config not found问题
环境:Ubuntu18.04 +mysql8.0+python3.6+Django框架1、安装mysqlclient:sudo pip install mysqlclient2、出现一大堆信息,核心报错:EnvironmentError:mysql_config not found,如果是使用pip3安装时则也会出现一堆信息,核心报错OSError: mysql_config no...转载 2019-03-06 12:10:51 · 1604 阅读 · 1 评论 -
Django中web开发使用模块celery的异步发送邮件
celery的基础用法可以参考之前转载的文章:https://blog.csdn.net/ATOOHOO/article/details/889765211、编写异步任务队列文件:celery 按照固定的套路是可以编写出一下的程序的from django.core.mail import send_mailfrom django.conf import settingsfrom cel...原创 2019-08-20 18:49:41 · 650 阅读 · 0 评论 -
Django中web开发使用模块itdangerous的实用
1、itdangerous配合邮箱激活账户的token加解密处理:官方文档:https://itsdangerous.readthedocs.io/en/1.1.x/安装:pip install -U itsdangerous导入:from itsdangerous import TimedJSONWebSignatureSerializer as Serializer加密:&g...原创 2019-08-20 18:13:07 · 666 阅读 · 0 评论 -
Django2.x web开发异常信息记录
1、urls.py 路径映射文件'Specifying a namespace in include() without providing an app_name ' django.core.exceptions.ImproperlyConfigured: Specifying a namespace in include() without providing an app_name is ...原创 2019-08-20 18:11:40 · 486 阅读 · 0 评论 -
DjangorestFramework的学习记录
环境Ubuntu18.04 LTS Django2.0安装虚拟环境pip install virtualenv创建学习目录并进入mkdir tutorialcd tutorial创建虚拟环境并启动virtualenv envsource env/bin/activate安装django和djangorestframeworkpip install djangopip in...原创 2019-04-08 14:36:16 · 1047 阅读 · 0 评论 -
Django装载模板文件与修改模板默认文件
MyTemplate.py中的内容包括:# 从磁盘装载模板文件 之前的模板都是固化,硬编码的形式,下面使用从磁盘中读取模板方法# 修改默认模板文件目录from django.template.loader import get_templateimport datetimedef loadTemplateFile(request): now = datetime.date...原创 2019-03-04 11:24:27 · 398 阅读 · 0 评论 -
Django框架通用视图类的使用
好记性不如烂笔头之Django框架通用视图类的使用一下是学习Django框架的一些知识点,一来方便自己查看,二来可以为人提供参考。数据库模型CommonViewClass.py文件内容:#!/usr/bin/env python# -*-encoding:UTF-8-*-# 通用视图类# 简单的通用视图类from django.http import HttpRespon...原创 2019-03-09 14:25:40 · 455 阅读 · 0 评论 -
Django框架前端表单的使用
好记性不如烂笔头之 Django框架前端表单的使用一下是本人学习Django框架的一些知识点,一来方便自己查看,二来可以为人提供参考。1、下面是Forms.py文件的主要内容:#!/usr/bin/env python# -*-encoding:UTF-8-*-# 表单# 获取客户端请求的信息from django.http import HttpResponsefrom...原创 2019-03-09 12:16:00 · 535 阅读 · 0 评论 -
Django框架数据库模型的应用
好记性不如烂笔头之 Django 框架ORM数据库模型的使用一下是本人学习Django框架的一些知识点,一来方便自己查看,二来可以为人提供参考。数据库模型DB.py文件内容:#!/usr/bin/env python# -*-encoding:UTF-8-*-# 传统的数据库访问MySQL等 非常直白# 1、直接将sql语句硬编码嵌入到代码中,可以通过将这些数据保存到文件中进...原创 2019-03-09 12:06:13 · 179 阅读 · 0 评论 -
Django 框架模板的使用
好记性不如烂笔头之 Django 框架if-else标签的使用一下是本人学习Django框架的一些知识点,一来方便自己查看,二来可以为人提供参考。模板MyTemplate.py文件内容:from django.http import HttpResponsefrom django import template#if-else标签的简单应用def ifelseTemplat...原创 2019-03-09 11:55:29 · 212 阅读 · 0 评论 -
Django模板中参数(值,字典,列表,对象)的传递
#1、 同一个模板,多个上下文(Context)'''比较糟糕的写法,应该讲创建的Template对象的工作放到for循环外面for name in ('John','Mike','Mary'): t = Template('Hello,{{name}}') t.render(Context({'name':name})) 比较好的写法t = Template('H...原创 2019-03-04 09:43:35 · 3765 阅读 · 0 评论 -
Django模板最简单的使用
# 包含静态和动态的内容,动态内容就是模板变量,在将模板发送给用户之前,需要将动态部分替换成相应的值# 在Shell中使用Django模板,不应该直接使用Python REPL例如:这样会报错:~$ python3Python 3.6.7 (default, Oct 22 2018, 11:32:17)[GCC 8.2.0] on linuxType "help", "copyr...原创 2019-03-04 08:35:55 · 265 阅读 · 0 评论 -
Session&&Cookie:使用Django-redis配置web的session缓存到Redis数据库&& 记住用户名
参考官方文档:https://django-redis-chs.readthedocs.io/zh_CN/latest/SESSION1、安装直接在虚拟环境里面安装:pip install django-redis2、在Django的settings.py中配置session缓存# Django-redis 作为session的缓存配置分为两步# 1.django的缓存配置, 使用r...原创 2019-08-21 10:32:26 · 309 阅读 · 0 评论