12 2019 档案

摘要:```python django的类视图拥有自动查找指定方法的功能,通过调用as_views()方法实现。 在探讨这个问题之前,先引入一段代码举个例子方便理解: 一般请求的判断方法: def View(request,*args,**kwargs): if request.method.lower() == 'get': do_something() if request.method.lower 阅读全文
posted @ 2019-12-31 21:13 大海一个人听 阅读(391) 评论(0) 推荐(0) 编辑
摘要:```python 序列化家族 Serializer序列化(了解) 视图类 Serializer反序列化(了解) 视图类 序列化类 ModelSerializer序列化与反序列化(重点) 视图类 序列化类 模型类 序列化家族 """ 1、Serializer类:底层序列化类 - 了解类 重点:单表序列化 2、ModelSerializer类:模型序列化类 - 核心类 重点:多表序列化 3、List 阅读全文
posted @ 2019-12-30 08:52 大海一个人听 阅读(167) 评论(0) 推荐(0) 编辑
摘要:```python 断关联表关系 外键字段属性 多表操作 断关联表关系 ''' 1.不会影响连表查询操作效率 2.会提升连表增删改操作效率 3.易于后期数据库表的重构 4.缺点:数据库本身设有连表检测,容易出现脏数据,需要通过严格的逻辑避免脏数据的参数(必要的时候管理脏数据) 举例: A依赖B,先插入A记录,该记录对应的B记录没产生,在没有关联的情况下,该操作可以实现,但是数据就是脏数据。接着再将 阅读全文
posted @ 2019-12-30 08:45 大海一个人听 阅读(191) 评论(0) 推荐(0) 编辑
摘要:经典的生活价值观 BBS 项目开发逻辑梳理 第一步:先进行数据库设计 第二步settings配置 第三步功能开发 注册功能 后端开发逻辑: 前端开发逻辑: 上传头像文件功能,注册按钮功能 图片验证码功能 后端开发逻辑 图片验证码实时刷新功能 前端开发逻辑 登录功能 后端开发逻辑 前端开发逻辑 首页搭 阅读全文
posted @ 2019-12-29 15:52 大海一个人听 阅读(1369) 评论(0) 推荐(0) 编辑
摘要:```pythonfrom rest_framework.views import APIViewfrom rest_framework.response import Responsefrom . import models, serializersfrom .response import APIResponse# 出版社群查class PublishAPIView(APIView): ... 阅读全文
posted @ 2019-12-27 21:16 大海一个人听 阅读(368) 评论(0) 推荐(0) 编辑
摘要:```python 构造一个新的环境 首先,我们使用virtualenv构建一个新的虚拟环境。它可以使我们的包配置与其他正在使用的项目很好的隔离。 virtualenv env source env/bin/activate Now that we're inside a virtualenv en 阅读全文
posted @ 2019-12-26 19:47 大海一个人听 阅读(242) 评论(0) 推荐(0) 编辑
摘要:序列化家族 Serializer序列化(了解) 视图类 序列化类 Serializer反序列化(了解) 视图类 序列化类 ModelSerializer序列化与反序列化(重点) 视图类 序列化类 模型类 阅读全文
posted @ 2019-12-25 19:31 大海一个人听 阅读(189) 评论(0) 推荐(0) 编辑
摘要:DRF框架 第01天 项目创建 settings.py文件配置 CORS跨域问题(同源策略) drf01 urls.py文件 amp文件中对urls.py,models.py ,views.py文件进行书写 urls.py views.py models.py 访问的接口 DRF框架 第02天 re 阅读全文
posted @ 2019-12-24 21:00 大海一个人听 阅读(119) 评论(0) 推荐(0) 编辑
摘要:只需一招让你分清QuerySet对象,和用户字典对象 article_list = models.Article.objects.filter(blog=blog) user_obj = models.Userinfo.objects.filter(username=username).first( 阅读全文
posted @ 2019-12-20 19:44 大海一个人听 阅读(3100) 评论(0) 推荐(2) 编辑
摘要:BBS 项目开发逻辑梳理 第一步:先进行数据库设计 第二步settings配置 第三步功能开发 注册功能 后端开发逻辑: 前端开发逻辑: 上传头像文件功能,注册按钮功能 图片验证码功能 后端开发逻辑 图片验证码实时刷新功能 前端开发逻辑 登录功能 后端开发逻辑 前端开发逻辑 首页搭建功能 后端开发逻 阅读全文
posted @ 2019-12-19 11:01 大海一个人听 阅读(1562) 评论(0) 推荐(0) 编辑
摘要:图片验证码代码实现 阅读全文
posted @ 2019-12-17 20:58 大海一个人听 阅读(1749) 评论(0) 推荐(2) 编辑
摘要:```python Title {{red}} {{yel}} {{blue}} ``` ```python ### 作业二: Title ``` 阅读全文
posted @ 2019-12-16 21:21 大海一个人听 阅读(81) 评论(0) 推荐(0) 编辑
摘要:理解django的框架为何能够火起来 https://www.yiibai.com/django/django_basics.html https://code.ziqiangxuetang.com/django/django queryset advance.html Python官方中文文档 h 阅读全文
posted @ 2019-12-13 19:25 大海一个人听 阅读(297) 评论(0) 推荐(0) 编辑
摘要:```python在Django 2.0版本之前,在urls,py文件中,用url设定视图函数urlpatterns = [ url(r'login/',views.login),]其中第一个参数是正则匹配,如下代码,输入http://127.0.0.1:8000/login,出现的是login页面,但是输入login2,出现的还是login页面,这是因为Django会将匹配成功的返回,不会继续往... 阅读全文
posted @ 2019-12-11 21:29 大海一个人听 阅读(481) 评论(0) 推荐(0) 编辑
摘要:利用forms表单组件进行表单校验,完成用户名,密码,确认密码,邮箱功能的校验 该作业包含了下面的知识点: error_messages,label,required,invalid,局部钩子函数,全局钩子函数, forms_obj.cleaned_data,forms_obj.errors,loc 阅读全文
posted @ 2019-12-05 21:06 大海一个人听 阅读(446) 评论(0) 推荐(0) 编辑
摘要:通过re模块实现手机号码校验的脚本 json老师 下面是代码加注释,借鉴别人的 由于要用到手机号验证,所以索性写一个简单的手机号验证的代码。 复制代码 复制代码 【正则表达式】分析如下: 手机号都为11位,所以必须限定匹配的数字的位数,通过$来限定以9位数字结尾, 又因为手机号都以1开头,所以通过^ 阅读全文
posted @ 2019-12-05 19:15 大海一个人听 阅读(976) 评论(0) 推荐(0) 编辑
摘要:```python https://www.cnblogs.com/Dominic-Ji/p/10886902.html cookie session token ``` 阅读全文
posted @ 2019-12-04 19:34 大海一个人听 阅读(97) 评论(0) 推荐(0) 编辑
摘要:```python ******************************* Forms组件 *************************************************** Forms组件在程序中做了哪些事? 校验数据、渲染标签、展示信息 Forms组件可以做的事情的详细步骤: 1.用户请求数据的验证 2.自动生成错误信息 3.打包用户提交的正确信息 4.如果其中有一 阅读全文
posted @ 2019-12-04 09:53 大海一个人听 阅读(120) 评论(0) 推荐(0) 编辑
摘要:```python多对多三种创建方式1.全自动(用在表关系不复杂的一般情况) class Book(models.Model): title=models.CharField(max_length=32) 多对多关系字段 authors=models.ManyToManyField(to='Authors') class Authors(mod... 阅读全文
posted @ 2019-12-03 18:46 大海一个人听 阅读(291) 评论(0) 推荐(0) 编辑
摘要:```python *********分页器从无到有的全过程,动态思路解析如下:******** 1.通过book_queryset = models.Book.objects.all()[start_num:end_num] 获取到用户在Book表中的所有数据,通过切片操作,获取用户的起始位数和终止位数 2.通过get请求方式,获取用户当前在第几页,current_page,默认在第一页 3.定 阅读全文
posted @ 2019-12-03 01:10 大海一个人听 阅读(223) 评论(0) 推荐(0) 编辑
摘要:```pythonbulk_create批量插入数据models.py文件class Book(models.Model): title=models.CharField(max_length=32)urls.py文件from app01 import viewsurlpatterns = [ url(r'^admin/', admin.site.urls), #首页 ur... 阅读全文
posted @ 2019-12-02 21:10 大海一个人听 阅读(975) 评论(0) 推荐(0) 编辑
摘要:```python models.py文件 from django.db import models class User(models.Model): username=models.CharField(max_length=32) age=models.IntegerField() gender_choices=( (1,'male'), (2,'female'), (3,'other') ) 阅读全文
posted @ 2019-12-02 19:44 大海一个人听 阅读(178) 评论(0) 推荐(0) 编辑
摘要:```pythonGitHub中甜甜的弹窗地址:https://github.com/lipis/bootstrap-sweetalert直接简单粗暴选择右下角的download,下载到本地一份文件小猿取经中的相关Django与ajax地址:https://www.cnblogs.com/xiaoyuanqujing/articls/11753411.html``` 阅读全文
posted @ 2019-12-02 16:37 大海一个人听 阅读(439) 评论(0) 推荐(0) 编辑
摘要:```python orm字段和参数 charfield varchar integerfield int bigintegerfield bigint emailfield varchar(254) datefield datetimefield auto_now... 阅读全文
posted @ 2019-12-01 22:11 大海一个人听 阅读(144) 评论(0) 推荐(0) 编辑
摘要:```python F与Q查询 F 查询 F 查询数据库中的其他字段!!! 1.查询库存数大于卖出数的书籍 from django.db.models import F res=models.Books.objects.filter(kucun__gt=F('maichu')).values('ti 阅读全文
posted @ 2019-12-01 22:06 大海一个人听 阅读(255) 评论(0) 推荐(0) 编辑
摘要:```python 聚合查询: 聚合函数必须用在分组之后,没有分组其实默认整体就是一组 Max Min Sum Avg Count 1.分组的关键字是:aggretate 2.导入模块 from django.db.models import Max Min Sum Avg Count 温馨提示:只要跟数据库相关的功能,基本上都在django.db.models里面 如果不在,可能直接在djang 阅读全文
posted @ 2019-12-01 13:50 大海一个人听 阅读(240) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示