随笔分类 -  python

上一页 1 2 3 4 5 6 ··· 9 下一页
crm作业知识点集合[二]
摘要:知识点1 前面我们实现了这个功能,就是在models中如果有了choice选项,我们可以实现在页面显示这个chocice的value值,而不是key值,我们这个知识点就是在优化一下这个点 首先如果表中有多个有choice的字段,我们难道要为每个字段都写一个函数吗,当然这个是现实的,但是确认是繁琐的 阅读全文
posted @ 2019-01-06 22:21 bainianminguo 阅读(235) 评论(0) 推荐(0)
crm作业知识点集合[一]
摘要:知识点1 1、当我们通过model建立一对多或者多对多的关系的时候,默认情况下,会关联所有的字段,如果我们使用djanog的forms的话,可以加一个属性,限制我这个字段只关联哪些字段,就是用下面的写法 重点是这里,limit_choices_to 看下具体的效果 userinfo表里本来有9条数据 阅读全文
posted @ 2019-01-01 08:19 bainianminguo 阅读(270) 评论(0) 推荐(0)
stark组件之pop操作【模仿Django的admin】
摘要:一、先看下什么django的admin的pop到底是个什么东西 其实就是这么一个东西, a、在添加页面,在一对多和多对多的项后加了一个+号 b、点击这个加号,会弹出对应的添加 页面,在新的添加 c、添加完成后,新打开的页面自动关闭,然后把新添加数据的添加到对应的框中 二、下面我们来实现pop功能 a 阅读全文
posted @ 2018-12-19 09:50 bainianminguo 阅读(386) 评论(0) 推荐(0)
stark组件之过滤操作【模仿Django的admin】
摘要:一、先看下django的admin是如何实现过滤操作 首先在配置类中顶一个list_filter的列表,把要过滤的字段作为元素写i进去就可以了 重点是这里 最后我们看下页面的效果 下面我们重点看下点击过滤的元素的url 先点击一下作者2 然后在点击一下出版社2 二、下面在我们自己是如何实现类似Dja 阅读全文
posted @ 2018-12-18 22:16 bainianminguo 阅读(239) 评论(0) 推荐(0)
stark组件之批量操作【模仿Django的admin】
摘要:一、先看下django的admin是如何实现批量操作 首先在配置类中定义一个函数 然后我们为这个函数对象设置一个属性,这个属性主要用来显示在select标签中显示的文本内容 最后把函数对象放到一个actions的列表中 下面看下具体的实现的代码 代码已经看完,我们看下具体的实现效果 第一个方法是dj 阅读全文
posted @ 2018-12-18 06:54 bainianminguo 阅读(242) 评论(0) 推荐(0)
stark组件之分页【模仿Django的admin】
摘要:我们的stark组件用的我们的分页组件,没有重新写 下面直接看下分页的代码 分页的代码在什么实用用呢?应该list_url这个函数把过滤和搜索后的数据传递个showlist这个类,然后这个类在根据这些要显示的数据在进行分页 阅读全文
posted @ 2018-12-18 06:53 bainianminguo 阅读(240) 评论(0) 推荐(0)
stark组件之搜索【模仿Django的admin】
摘要:一、先看下django的admin是如何做搜索功能的 配置一个search_fields的列表就可以实现搜索的功能 看下页面的效果,这里就可以通过auther或者title进行搜索了 二、下面看下我们的stark组件是如何做搜索的 1、首先我们也在自己的配置类里定义一个search_field的搜索 阅读全文
posted @ 2018-12-18 06:53 bainianminguo 阅读(237) 评论(0) 推荐(0)
stark组件之路由分发【模仿Django的admin】
摘要:一、先看下django的admin是如何进行路由分发的 1、先看下django的admin的url路径有哪些 其实很简单,假如有一个书籍表,那么每张表对应四个url,增、删、改、查 查看的url http://127.0.0.1:8080/admin/app1/auther/ 编辑的url http 阅读全文
posted @ 2018-12-18 06:52 bainianminguo 阅读(211) 评论(0) 推荐(0)
stark组件之启动【模仿Django的admin】
摘要:首先需要在settings注册app 因为我们这里写一个stark模仿admin,所以在stark的目录下apps文件中这样写,这个就会执行每个app下的stark.py文件 在stark这个app的stark文件就是我们主逻辑 然后我们看下其他app目录下的stark.py文件,这里往site中注 阅读全文
posted @ 2018-12-18 06:51 bainianminguo 阅读(288) 评论(0) 推荐(0)
stark组件之注册【模仿Django的admin】
摘要:一、先看下django的admin是如何实现注册功能 首先导入admin这个对象和我们的model模块 然后调用admin的register方法进行注册 我们看下页面的效果,这里我们就可以看到我们注册的表,然后就可以对表做各种增删改查的操作了 二、然后在看下stark组件是如何实现注册功能的 首先需 阅读全文
posted @ 2018-12-18 06:51 bainianminguo 阅读(241) 评论(0) 推荐(0)
会议室预定作业代码梳理
摘要:先梳理一下我们的会议室预定是怎么做的 1、使用django自带的auth模块做用户认证 2、使用form表单生成登录的form表单 3、使用bookstrap做登录的css的渲染 4、设计会议室预定的model,用户表,我们不自己设计,使用django的user表,在设计一个会议室的表,最后在设计一 阅读全文
posted @ 2018-12-05 09:30 bainianminguo 阅读(337) 评论(0) 推荐(0)
ajax中的contendType和dataType知识点梳理
摘要:在ajax中有2个参数比较重要,之前一直没有搞清楚,下面我们开始梳理一下 1、contentType字段:这个字段的意思,ajax发送给后端的数据是什么类型 如果在ajax中不指定这个属性,则默认是urlencoded 那么,我们发送的数据的格式就如下,重点关注contentType和data这2个 阅读全文
posted @ 2018-12-03 23:42 bainianminguo 阅读(1031) 评论(0) 推荐(0)
Django使用jsonp和cors解决跨域请求问题
摘要:1、使用jsonp的方式解决跨域请求的问题 我启动两个django项目,然后使用的端口不一样,在项目1中通过ajax发请求给项目2,然后接受项目2发送过来的数据 先看项目1的ajax的代码 在看项目2的视图函数,这是固定套路 2、下面在看下如何使用cors解决跨域请求问题 我们还是在项目1通过aja 阅读全文
posted @ 2018-11-30 14:37 bainianminguo 阅读(184) 评论(0) 推荐(0)
Django的Modelforms的介绍
摘要:简单的用了一下model_forms,觉得还是不是很好用 我是用书、出版社,作者三张表来做这个联系 首先下面这个函数是用来展示书籍信息 下面这个类就是modelform的类 下面这个函数是用来处理处理添加书籍的操作 下面这个函数是用来处理编辑书籍的 参考博客 http://www.cnblogs.c 阅读全文
posted @ 2018-11-27 23:57 bainianminguo 阅读(191) 评论(0) 推荐(0)
Django的Rbac介绍3
摘要:今天的博客主要是记录一下如何实现左侧菜单,这里我们想实现的效果就是,如果用户有查看用户的权限,则显示查看用户的左侧菜单,如果用户有查看角色的权限,则显示查看角色的左侧菜单,如果两者都有,则需要显示两个菜单 我们先来看下model中我们如何设计的数据库 在视图函数中,我们可以在session中拿到pe 阅读全文
posted @ 2018-11-26 23:45 bainianminguo 阅读(229) 评论(0) 推荐(0)
Django的Rbac介绍2
摘要:上一篇博客我们记录了一下Django中使用Rbac,但是上一篇博客中的方法有一点不好,就是,因为我要在html文件中控制:如果用户有某个权限,则显示这个权限所代表的按钮,但是我现在只有1张表的增删改查,但是如果我有多张表呢,我难道要每张表都写一次类似下面的代码吗? 这样就必须麻烦了,因为上面是use 阅读全文
posted @ 2018-11-25 13:33 bainianminguo 阅读(355) 评论(0) 推荐(0)
Django的Rbac介绍1
摘要:1、django的权限管理叫做RBAC 我们在百度上查看RBAC的概念如下 基于角色的权限访问控制(Role-Based Access Control)作为传统访问控制(自主访问,强制访问)的有前景的代替受到广泛的关注。在RBAC中,权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限。 阅读全文
posted @ 2018-11-23 23:07 bainianminguo 阅读(506) 评论(0) 推荐(0)
使用pyqt写了一个检查大数据环境的gui
摘要:通过pyqt做了一个大数据最佳实践检查的gui界面 1、首先是需要用到的模块 2、定义了一个类 3、重写父类的init方法 4、定义自己的初始化的方法 5、定义GUI居中的方法 6、定义上传按钮触发的函数 7、定义一个关闭窗口,点击关闭按钮弹出确认框 8、定义一个检查函数,这个函数会对输入框做合法性 阅读全文
posted @ 2018-11-22 20:36 bainianminguo 阅读(468) 评论(0) 推荐(0)
bs4.BeautifulSoup的基础用法
摘要:导入模块 下面看下常见的用法 阅读全文
posted @ 2018-11-19 22:59 bainianminguo 阅读(342) 评论(0) 推荐(0)
xadmin系列之零碎的小点
摘要:1、获取某张表的某个字段的属性 意思就是获取括号中的属性 用下面的方法来获取括号中的属性 2、a标签中的href的绝对路径和相对路径的区别 如果使用绝对路径的话 点击这个a标签,他会从127.0.0.0:8080:后开始拼接域名,下图中圈红的就是拼接的路径 如果使用相对路径,则会在当前的域名后拼接, 阅读全文
posted @ 2018-11-14 23:25 bainianminguo 阅读(250) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 ··· 9 下一页