随笔分类 - Django框架
摘要:Auth认证模块 执行数据库迁移的那两条命令时,即使我们没有建表,django是不是也会创建好多张表?我们创建之后去看一下里面的一个叫auth_user表,既然是表,那肯定应该有对应的操作改表的方法 auth_user表记录的添加 创建超级用户(不可手动插入,因为密码是加密的) 简单使用auth认证
阅读全文
摘要:ORM( Object relational mapping 对象关系映射)D:把面向对象中的类和数据库表一一对应起来,在django项目与数据库之间起着桥梁的 角色E:通过操作类和对象,对数据库表实现数据的增删改查等操作,而不需要写SQL语句 使用ORM可以通过方便的配置,切换使用不同的数据库U:
阅读全文
摘要:Cookie Session和自定义分页 cookie Cookie的由来 大家都知道HTTP协议是无状态的。 无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影响,也不会直接影响后面的请求响应情况。 一句有意思的话来描述就是人
阅读全文
摘要:form过滤代码: 视图函数: 百思不得其解,虽然知道是哪里出了问题,但是就是找不出来,哎哎, 这回长记性了,这里get错了,username拿到的就是个None啊,返回回去也是个None,擦泪~~~
阅读全文
摘要:Web框架之Django_09 重要组件(Django中间件、csrf跨站请求伪造) 摘要 Django中间件 csrf跨站请求伪造 一、Django中间件: 什么是中间件? 官方的说法:中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改
阅读全文
摘要:AbstractUser和AbstractBaseUser看起来十分相似,如果你不熟悉djiango的auth重写User,那你很容易弄错,导致一堆bug。 我们查看AbstractUser的源码得知,AbstractUser继承了AbstractBaseUser,讲得俗气一点就是,Abstract
阅读全文
摘要:<!--end: blogStats --> <!--end: navigator 博客导航栏 --> <!--end: header 头部 --> <!--done--> Django Form表单组件 Form介绍 我们之前在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入
阅读全文
摘要:login视图函数: def login(request): if request.method == 'POST': username = request.POST.get('username') password = request.POST.get('password') ...
阅读全文
摘要:forms组件使用完整示例: views中定义form类: 前端渲染代码: 由于引入了许多第三方样式,没有导入JS,CSS样式等部分,截取了body部分作为示例 views视图函数处理部分:
阅读全文
摘要:MTV与MVC MTV模型(django): M:模型层(models.py) T:templates V:views MVC模型: M:模型层(models.py) V:视图层(views.py) C:控制器(C...
阅读全文
摘要:F查询 from django.db.models import F,Q # 当查询条件来自于数据库的某个字段,这个时候就必须使用F # 查询卖出数大于库存数的商品 res = models.Product.objects.filter(maichu__gt=F('kucun')) # 将所有商品的价格提高1...
阅读全文
摘要:class Pagination(object): def __init__(self,current_page,all_count,per_page_num=2,pager_count=11): """ 封装分页相关数据 :param current_page: 当前页 :param all_count: 数据库中的...
阅读全文
摘要:好文章来自追风的小蚂蚁:https://www.cnblogs.com/zhuifeng-mayi/p/9099811.html cookie:Cookie,有时也用其复数形式 Cookies,指某些网站为了辨别用户身份、进行 session 跟踪而储存在用户本地终端上的键值对数据 1.什么是ses
阅读全文
摘要:模板层 后端朝html页面传递数据 两种给html页面传递数据的方式 第一种: render(request,'index.html',{'user_list':user_list}) 第二种 render(request,'index.html',locals()) 后端可以给html传递的数据有
阅读全文
摘要:<!--end: blogStats --> <!--end: navigator 博客导航栏 --> <!--end: header 头部 --> <!--done--> Django 模板层 Django 模板层 前后端数据传递 (1) 后端朝前端页面传递数据的方式: # 将当前所在的名称空间中
阅读全文
摘要:Django orm Django——orm进阶 测试Django中的orm 表结构: models.py class User(models.Model): name = models.CharField(max_length=32) age = models.IntegerField() reg
阅读全文
摘要:app01 每一个应用下的路由必须写路由列表,项目才可以跑起来,哪怕是空
阅读全文
摘要:Django 模型层(标签、过滤器、模板的继承与导入) 好文章来自超哥:https://www.cnblogs.com/guanchao/p/11006062.html 过滤器/自定义过滤器 模板语法中的过滤器类似于python中的内置方法,在我们把数据从后端通过rander传入到前端html文件中
阅读全文
摘要:Django 的路由系统 Django 的路由系统 路由层 urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^$',views.home), url(r'^test/$',views.test), url(r'^testadd/$',v
阅读全文
摘要:有些同学喜欢追求新鲜感~但追求新鲜感终归是要付出一点点代价的 在编程领域有一句至理名言:用东西不要用最新的! 就像每次苹果系统的升级都会有相当一部分用户的手机成砖一样 下面我们就介绍一个因版本升级带来的小bug: 在python3.6版本下安装运行django 1.11版本正常运行 但python3
阅读全文


浙公网安备 33010602011771号