![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
django
远山笑你 滚滚去
这个作者很懒,什么都没留下…
展开
-
关于django找不到templates文件的解决办法
今天有朋友给发来个jango的bug,可能很多自学或者看视频的朋友可能也会遇到,所以及录一下解决方法吧在django初次运行的新手配置完url后报错遇到浏览器黄色的debug页面时不要紧张那是因为你的配置让你的django项目没有指向templates文件夹具体报错的话就是 列出你的django版本号啊 python版本号 告诉你具体路径 找不到.html文件那么打开set...原创 2019-04-27 09:17:35 · 6406 阅读 · 0 评论 -
如何开发支付宝支付功能
支付宝支付开发过程支付功能,借助三方平台完成支付功能。微信支付功能开发者平台https://pay.weixin.qq.com/index.php/core/home/login?return_url=%2F支付宝开发平台地址https://open.alipay.com/platform/home.htm支付宝扫码登陆、确定入驻身份先使用沙箱环境进行开发...原创 2019-07-29 20:59:45 · 325 阅读 · 0 评论 -
项目中的后端表单校验
Django form表单类表单功能在开发的过程当中有一半的需求是获取数据,另一半校验数据。针对于表单,校验分为前端校验和后端校验:前端校验就是通过js或者jq脚本对form表单输入的数据进行校验,形象,直观,有利于对用户进行提醒,用户体验好。后端校验就是在视图当中或者python后端当中对提交的数据进行校验,比较安全。前端校验我们可以通过各种校验框架进行校验,django推出了自己...原创 2019-07-16 20:24:41 · 875 阅读 · 0 评论 -
后端数据提交与sqlite数据库
表单数据提交Action 提交的地址,默认是当前路由。Method 提交的方法,默认是getInput 是表单的元素Name参数用来做传参的值Submit会自动提交当前表单的数据同步数据库打开sqlite数据库Pycharm默认没有sqlite数据库的驱动,需要安装如果没有选择下载遍历数据返回到注册页面...原创 2019-07-16 20:16:35 · 531 阅读 · 0 评论 -
简剖request方法
Django的请求默认页面请求都是get请求Request是传递到视图的请求,里面包含请求的各种参数:常用的请求方式Get:默认是get请求,请求数据以明文形式放在路由上,get的格式是以?开头,键等于值的形式,以&来分割键值对,通常用于和服务器获取资源。https://www.baidu.com/s?wd=什么什么什么&rsv_spt=1Post:请求数据隐...原创 2019-07-16 20:09:23 · 139 阅读 · 0 评论 -
开发中图片与Ckeditor富文本编辑器模块
图片与富文本编辑器在django开发当中,除了静态文件的概念之外,还有媒体文件(用户上传的声音,视频,图片等文件)。将文件传递到服务器上,首先要有文件处理模块,比如: pillow(python2 PIL),其次要有文件存储的位置。图片配置:安装pillow模块,支持图片处理。图片字段富文本编辑器Ckeditor 富文本编辑器,是一个和django结合的...原创 2019-07-16 19:20:15 · 124 阅读 · 0 评论 -
Django中的分页
Django自带分页模块共100条数据每6条一页页码 数据1 0-62 6-123 12-18N (n-1)*6-n*6分页的逻辑有很多种,按照前后端分页,分为前端分页将所有数据一次性返回给前端页面,再通过js进行分页,对数据库负担 比较大。后端分页在数据库查询的时候,就查询出指定...原创 2019-07-16 19:06:11 · 258 阅读 · 0 评论 -
Django的增删改查方法
常用方法all(): 查询所有结果filter(**kwargs): 它包含了与所给筛选条件相匹配的对象get(**kwargs):返回与所给筛选条件相匹配的对象,返回结果有且只有一个,如果符合筛选条件的对象超过一个或者没有都会抛出错误。exclude(**kwargs):它包含了与所给筛选条件不匹配的对象values(*field): 返回一个ValueQuer...原创 2019-07-16 09:53:36 · 287 阅读 · 0 评论 -
ORM的增删改查
ORM增删改查CRUD (增删改查)C : Create 增加R : Read 、Retrieve 读取U: update 更新D: delete 删除配置数据库信息Mysql:注意: django 的ORM 不会自动创建数据库,需要自己手动创建。Sqlite3:扩展内容(图形界面使用):历史:oracle...原创 2019-07-16 08:57:21 · 237 阅读 · 0 评论 -
Django中的ajax cookie
ajax_cookieAjax 请求Ajax 介绍:AsynchronousJavascript and XML(异步的JavaScript和xml)。普通请求,会携带整个页面提交,最明显的特征是刷新页面,并且请求可能阻塞整个服务。这样导致:请求内容和响应内容冗余,用户体验特别差。基于以上的问题,后来出现了ajax请求。ajax可以发起局部请求,页面整体可以不刷新,只是页面...原创 2019-07-18 09:00:15 · 357 阅读 · 0 评论 -
数据库开发思想与ORM
数据库开发思想与ORMDjango鼓励开发者进行相对独立的模块开发,这种开发模式在工作当中被称为:松耦合,就是指在开发的过程当中,将项目看成几个相对独立的模块进行开发,降低模块之间耦合性(关联),在这种思路下,django数据开发使用了MVC机制和MVT机制以及ORM机制。上述的机制当中ORM是我们相对熟悉的。Python对数据库的常规操作Python对数据库的ORM操作...原创 2019-07-10 22:49:24 · 118 阅读 · 0 评论 -
关于路由正则
在django的路由当中使用正则当路由当中的正则有组匹配的时候,组匹配的内容或作为参数值传递给路由指向的视图函数当路由当中有命名组匹配,组的名称和视图函数的参数名称必须要对应。3、当命名组匹配和组匹配同时出现一个url当中,组匹配会失效,所以要么全用命名组(推荐),要么全用组匹配(不推荐)举个栗子:在url匹配过程当中,应为匹配放到了一个列表当中,列表是一个有序序列...原创 2019-07-09 19:20:35 · 813 阅读 · 0 评论 -
什么是Django及django中的匹配
Django调试模式下的报错页面在项目上线之后,需要关闭调试模式具体错误的语句正则表达式:是一种高级字符串处理方式,通常用于字符串的匹配。在所有Python字符匹配任务当中,分为两种匹配:内容匹配: 根据对字符的内容类型,长度来描述字符对内容进行匹配的方法是 正则结构匹配: 根据对字符所处的位置进行描述的匹配,叫做结构匹配对结构进行匹配的方法是 xp...原创 2019-07-09 19:17:36 · 277 阅读 · 0 评论 -
django安装及如何在django中创建独立的沙箱环境
Django环境的安装开发环境安装Anaconda+python3.5+django2.2.1创建django的沙箱环境,要求是python3.5conda create -n DjangoPath python=3.5.2在沙箱环境当中安装django2.2.1激活虚拟环境然后安装django2.2.1Pip freeze > package.txt...原创 2019-07-09 19:10:20 · 242 阅读 · 0 评论 -
框架的认识
django认识Django是python现在市场份额 50%学习django的要求python基础 Web基础Web开发思维:Web开发所见即所得,可以很快的看到开发的效果,所有,web开发入门很轻松,但是也是一件很枯燥的事情,web开发到后期存在大量的重复代码,这些代码包括,代码重复,逻辑重复。前6-7天课程,必须认真掌握,因为他们是’新鲜’的,没有重复的,后期,必须多...原创 2019-07-09 19:05:09 · 108 阅读 · 0 评论 -
项目中重要的独立app整合
web开发与django的app整合app整合在django开发之初,就鼓励大家进行松耦合的开发。目的追求代码独立性,可迁移性,可复用性,更方便代码的修改和维护。所以我们开发django的APP的原则就是尽量让项目独立。独立的url独立的url针对多个app,也就是说在django项目当中有多个功能块儿。在app当中创建urls.py在主urls当中包含子url...原创 2019-07-25 22:31:52 · 288 阅读 · 0 评论