随笔分类 -  Django

Web框架
记一次痛苦的Django报错调试经历:
摘要:开发的程序在我的本地mac上,ubuntu上,以及树莓派上都成功实现了迁移和运行,但是当准备将运行好好地程序迁移到阿里云的服务器上的mysql数据库上时,出现了非常多的幺蛾子的问题。 具体如下: 初始化连接,执行python manage.py makemigrations; python mana 阅读全文
posted @ 2018-01-10 11:44 Zoe233 阅读(488) 评论(0) 推荐(0)
记django从1.11.7升级到2.0.1
摘要:第一步:升级django之后记录下django等其他相关依赖包的版本号。 在terminal中输入 pip freeze, 获取所有包的版本号。为了在升级不成功后可以回到低版本。 第二步:卸载再重装django,网上现有的资料升级和安装找到的都不是很方便,直接用pip两条命令实现: pip unin 阅读全文
posted @ 2018-01-09 12:05 Zoe233 阅读(1172) 评论(0) 推荐(0)
Django中search fields报错:related Field has invalid lookup: icontains
摘要:models.py 文件# coding:utf8from django.db import modelsclass Book(models.Model): name = models.CharField(max_length=255) title = models.CharField(max_le 阅读全文
posted @ 2017-12-22 09:14 Zoe233 阅读(1769) 评论(0) 推荐(0)
Django入门4: ORM 数据库操作
摘要:大纲 一、DjangoORM 创建基本类型及生成数据库表结构 1、简介 2、创建数据库 表结构 二、Django ORM基本增删改查 1、表数据增删改查 2、表结构修改 三、Django ORM 字段类型 1、字段类型介绍 2、字段参数介绍 3、Django ORM 外键操作 一、DjangoORM 阅读全文
posted @ 2017-09-29 14:29 Zoe233 阅读(384) 评论(0) 推荐(0)
Django入门3:视图views
摘要:1、获取用户请求数据 1.1 request.GET 获取request.method='GET'的数据 request.GET.get('name',None) 1.2 request.POST 获取request.method='POST'的数据 #一般针对传入的单个值的情形,如type='te 阅读全文
posted @ 2017-09-29 14:23 Zoe233 阅读(372) 评论(0) 推荐(0)
Django入门2:路由系统
摘要:1、单一路由对应 url(r'^index/', views.index), # FBV url(r'^home/', views.Home.as_view()), # CBV 2、基于正则的路由 实例1:实现 ?nid={{ id }}的url: 1 from django.conf.urls i 阅读全文
posted @ 2017-09-29 14:06 Zoe233 阅读(168) 评论(0) 推荐(0)
Django入门1
摘要:一、安装 Python安装:pip install django 安装完成后会在Python的安装目录下的"/Scripts"下面出现两个新文件,分别是django-admin的应用程序文件和JetBrains Pycharm文件(django-admin.exe,django-admin.py)。 阅读全文
posted @ 2017-09-26 11:00 Zoe233 阅读(269) 评论(0) 推荐(0)