会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
北方卧龙
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
4
5
6
7
8
9
10
11
12
下一页
2019年6月6日
python测试开发django-17.admin后台管理
摘要: 前言 通常一个网站开发,需要有个后台管理功能,比如用后台管理发布文章,添加用户之类的操作。django的admin后台管理主要可以实现以下功能 基于admin模块,可以实现类似数据库客户端的功能,对数据进行增删改查 于该模块的数据管理功能,可以二次定制一些实用的功能。 settings.py配置 在
阅读全文
posted @ 2019-06-06 10:43 北方卧龙
阅读(188)
评论(0)
推荐(0)
2019年6月5日
python测试开发django-16.JsonResponse返回中文编码问题
摘要: 前言 django查询到的结果,用JsonResponse返回在页面上显示类似于\u4e2d\u6587 ,注意这个不叫乱码,这个是unicode编码,python3默认返回的编码 遇到问题 接着前面的User表,测试数据如下 接着上一篇【python测试开发django-15.查询结果转json(
阅读全文
posted @ 2019-06-05 17:35 北方卧龙
阅读(396)
评论(0)
推荐(0)
python测试开发django-15.查询结果转json(serializers)
摘要: 前言 django查询数据库返回的是可迭代的queryset序列,如果不太习惯这种数据的话,可以用serializers方法转成json数据,更直观返回json数据,需要用到JsonResponse。django查询数据库返回json数据有3种方法 serializers转json model_to
阅读全文
posted @ 2019-06-05 17:33 北方卧龙
阅读(386)
评论(0)
推荐(0)
python测试开发django-14.查询表结果(超详细)
摘要: 前言 django查询数据库的方法很多,不同的方法返回的结果也不太一样,本篇详细讲解关于查询的13个方法 返回对象是对象列表的: all(), filter(), exclude(), order_by(), reverse(), values(), values_list(), distinct(
阅读全文
posted @ 2019-06-05 16:34 北方卧龙
阅读(452)
评论(0)
推荐(0)
python测试开发django-13.操作数据库(增删改查)
摘要: 前言 django的models模块里面可以新增一张表和字段,通常页面上的数据操作都来源于数据库的增删改查,django如何对msyql数据库增删改查操作呢?本篇详细讲解django操作mysql数据库 新增数据 接着前面数据库User表创建成功后,如果我们在页面上注册用户的话,就需要在User表新
阅读全文
posted @ 2019-06-05 14:33 北方卧龙
阅读(307)
评论(0)
推荐(0)
python测试开发django-12.models设置主键primary_key
摘要: 前言 django的models新增数据库表时,如果不设置主键,会默认新增一个id为主键,如果我们想自己设置一个字段为主键,需加个参数primary_key=True 默认id主键 新增一张用户表,表名为user 字段user_name, psw ,mail 都是字符串类型,设计如下 cmd执行ma
阅读全文
posted @ 2019-06-05 14:19 北方卧龙
阅读(399)
评论(0)
推荐(0)
python测试开发django-11.模型models详解
摘要: 前言 Django 模型是与数据库相关的,与数据库相关的代码一般写在 models.py 中,Django 支持 sqlite3, MySQL, PostgreSQL等数据库只需要在settings.py中配置即可,不用更改models.py中的代码。当我们的web项目需要新增一张表和字段内容时,需
阅读全文
posted @ 2019-06-05 14:12 北方卧龙
阅读(247)
评论(0)
推荐(0)
2019年6月4日
Linux学习django-CentOS部署自己本地的django项目
摘要: 前言 自己本地写好的django项目,如何部署到linux服务器上,让其他的小伙伴也能访问呢?本篇以centos系统为例,把本地写好的django项目部署到linux服务器上环境准备: 环境准备:1.一台Linux服务器, 操作系统: CentOS 7.4 64位2.python3.6 (前面已经搭
阅读全文
posted @ 2019-06-04 18:28 北方卧龙
阅读(315)
评论(0)
推荐(0)
python测试开发django-10.django连接mysql
摘要: 前言 Django 对各种数据库提供了很好的支持,包括:PostgreSQL、MySQL、SQLite、Oracle。本篇以mysql为例简单介绍django连接mysql进行数据操作Django连mysql需要安装驱动mysqlclient mysqlclient安装 先要安装数据库驱动mysql
阅读全文
posted @ 2019-06-04 18:05 北方卧龙
阅读(195)
评论(0)
推荐(0)
python测试开发django-7.django模板继承(block和extends)
摘要: 前言 打开一个网站时候,点导航栏切换到不同的页面,发现导航部分是不变的,只是页面的主体内容变了,于是就可以写个母模板,其它的子页面继承母模板就可以了。 母模板 可以在母模板中添加多个块标签,每个块标签取不同的名称,如下格式,content是块标签名称 {% block content %} {% e
阅读全文
posted @ 2019-06-04 17:07 北方卧龙
阅读(410)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
11
12
下一页
公告