
django
听酒an
世界上有不绝的风景,我有不老的心情
展开
-
Django项目的创建和应用
来自学习笔记1. 常用命令创建test1项目命令:django-admin startproject test1创建booktest应用命令:python3 manage.py startapp booktest运行服务器命令:python3 manage.py runserver 8080生成迁移文件命令:python3 manage.py makemigrations执行sql语句生成数据表命...原创 2018-06-11 22:56:17 · 1095 阅读 · 0 评论 -
session 与cookie 的区别
Cookie 是保存在客户端的键值对,主要包括:名字、值、过期时间、路径和域。路径和域组成cookie的作用范围,过期时间若不设置,有效期就是到浏览器的关闭,关闭浏览器cookie失效。一般保存在内存中。若是设置了过期时间,cookie存储在硬盘上,有效期是设置的时间,不会随着浏览器的关闭而失效,在本地内存中能够修改。所以重要的信息不应该保存在本地的cookie中。Session机制是服务端的...原创 2018-08-14 21:31:32 · 205 阅读 · 0 评论 -
session 与 cookie
状态保持http协议是无状态的:每次请求都是一次新的请求,不会记得之前通信的状态 客户端与服务器端的一次通信,就是一次会话 实现状态保持的方式:在客户端或服务器端存储与会话有关的数据 存储方式包括cookie、session,会话一般指session对象 使用cookie,所有数据存储在客户端,注意不要存储敏感信息 推荐使用sesison方式,所有数据存储在服务器端,在客户端cook...原创 2018-08-14 21:24:43 · 202 阅读 · 0 评论 -
Django中 发送邮件时报错 535 Error:authentication failed
当我们调用163邮箱服务器来发送邮件的时候,需要开启POP3/SMTP服务,这个时候163邮箱会让我们设置客户端授权码,这个授权码替代代码部分的EMAIL_HOST_PASSWORD即可成功发送邮件EMAIL_HOST = 'smtp.163.com'EMAIL_PORT = 25EMAIL_HOST_USER = '邮箱'EMAIL_HOST_PASSWORD = '密码'EMAIL...原创 2018-08-14 20:11:50 · 1987 阅读 · 0 评论 -
Django中验证码captcha的使用
1. 安装命令pip install django-simple-captcha2. 讲captcha 在settings.py 文件中配置INSTALLED_APPS中INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'djan...原创 2018-08-06 21:07:59 · 5687 阅读 · 0 评论 -
Django xadmin 迁移同步出现 ModuleNotFoundError: No module named 'import_export' 问题
需要安装 pip install django-import_export 在虚拟环境下原创 2018-08-01 11:39:48 · 5846 阅读 · 0 评论 -
Django 中 配置图片显示 三大步
我用的是Django的1.11.6版本 在python中 有关媒体的 需要安装一个pillow包安装命令:pip install Pillow第一步:settings中:配置媒体文件的访问路径MEDIA_URL = "/static/media/"MEDIA_ROOT = os.path.join(BASE_DIR, "static/media")第二步:添加...原创 2018-08-03 18:38:27 · 824 阅读 · 1 评论 -
Django虚拟环境安装步骤
虚拟环境安装是第一步 每一步都很重要1、python3.6.3 注: 1、安装的时候,装上你的pip 2、安装的时候,把环境变量记得勾选 3、如果你手动更改安装位置,更改到随意的盘根目录下2、MySQL pycharm最好安装最新的,专业版 3、安装虚拟环境 1、pip install virtualenv -i https://pypi.douban....原创 2018-06-30 13:17:39 · 391 阅读 · 0 评论 -
Django 模型类的创建
from django.db import modelsfrom datetime import datetime# Create your models here.class StudentInfo(models.Model): name = models.CharField(max_length=20,verbose_name="学生姓名") age = models....原创 2018-06-11 23:00:13 · 690 阅读 · 0 评论 -
django模型 常用的字段
ORM简介MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库。· ORM是“对象-关系-映射”的简称,主要任务是:· 1)根据对象的类型生成表结构· 2)将对象、列表的操作,转换为sql语句· 3)将sql查询到的结果转换为对象、列表这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无...原创 2018-06-11 22:58:44 · 863 阅读 · 0 评论 -
Django中Xadmin 的使用
我用的是Django1.11.6版本下载依赖的库 下载地址:https://github.com/sshwsfc/xadmin 下载下来有一个requirements.txt 文件 这里面是所依赖的库 一 一安装 Xadmin的配置和使用 将下载好的xadmin解压,复制里面...原创 2018-08-07 19:04:44 · 335 阅读 · 0 评论