Django单元测试工具test client使用详解

yipeiwu_com6年前
The test client test client是一个python类,来模拟一个简单的“哑”浏览器,允许你来测试你的view函数.你可以使用test client完成下列事情: 1...

在PyCharm的 Terminal(终端)切换Python版本的方法

yipeiwu_com6年前
在PyCharm的 Terminal(终端)切换Python版本的方法
在我的电脑中存在多个版本的Python,实际工作中也时常需要切换Python版本来进行相关工作。在Pycharm的终端中使用python和ipython命令进入的python shell...

浅谈python3中input输入的使用

yipeiwu_com6年前
浅谈python3中input输入的使用
今天谈一下关于python中input的一些基本用法(写给新手入门之用,故只谈比较实用的部分)。 首先,我们可以看一下官方文档给我们的解释(在python的shell中输入命令即可):...

Django用户认证系统 User对象解析

yipeiwu_com6年前
User对象 User对象是认证系统的核心。用户对象通常用来代表网站的用户,并支持例如访问控制、注册用户、关联创建者和内容等。在Django认证框架中只有一个用户类,例如超级用户('s...

Django用户认证系统 Web请求中的认证解析

yipeiwu_com6年前
在每个Web请求中都提供一个 request.user 属性来表示当前用户。如果当前用户未登录,则该属性为AnonymousUser的一个实例,反之,则是一个User实例。 你可以通过i...

python3中eval函数用法使用简介

yipeiwu_com6年前
python中eval函数的用法十分的灵活,这里主要介绍一下它的原理和一些使用的场合。 下面是从python的官方文档中的解释:   The arguments ar...

Django用户认证系统 组与权限解析

yipeiwu_com6年前
Django的权限系统很简单,它可以赋予users或groups中的users以权限。 Django admin后台就使用了该权限系统,不过也可以用到你自己的代码中。 User对象具有两...

Django 迁移、操作数据库的方法

yipeiwu_com6年前
文中涉及的示例代码,已同步更新到 HelloGitHub-Team 仓库 我们已经编写了博客数据库模型的代码,但那还只是 Python 代码而已,django 还没有把它翻译成数据库语...

Django文件存储 默认存储系统解析

yipeiwu_com6年前
Django默认使用的文件存储系统'django.core.files.storage.FileSystemStorage'是一个本地存储系统,由settings中的DEFAULT_FI...

Django文件存储 自己定制存储系统解析

yipeiwu_com6年前
要自己写一个存储系统,可以依照以下步骤: 1.写一个继承自django.core.files.storage.Storage的子类。 from django.core.files.s...