随笔分类 -  python

摘要:进行分页操作需要先导入分页模块,顺便导入了一些异常的函数,方便处理 <!--more--> from django.core.paginator importPaginator,PageNotAnInteger,InvalidPage,EmptyPage paginator =Paginator(i 阅读全文
posted @ 2016-08-08 15:30 意发并行
摘要:富文本编辑器 可以不仅仅插入文字,还可以插入图片,视频等 django-admin中添加富文本编辑器的几种方式: 1、使用第三方的一些库,如django-ckeditor (https://pypi.python.org/pypi/django-ckeditor) 2、在admin中定义富文本编辑器 阅读全文
posted @ 2016-08-08 15:30 意发并行
摘要:十:多表查询常用方式及方法 Commnet 为 Article的子表 comment = Comment.objects.filter(user__username='li')用这种双下划线的方式进行判断 二:comment.user.username取出外键当中的内容 主表查询子表: artilc 阅读全文
posted @ 2016-08-08 15:29 意发并行
摘要:八:增加修改和删除操作 拿Article的models作为范例 <!--more--> 添加信息的几种方式: 1.article = Article(user='li',tags=1) article.save() 2.article = Article.objects.get(user='li') 阅读全文
posted @ 2016-08-08 15:28 意发并行
摘要:十二:在Django中使用sql 关键字: connection connections transaction insert/create/update/delete/select/drop 如果在models没有定义数据表名,将以app名加下划线加上定义的表名(自动转化为小写) 查询时可以直接使 阅读全文
posted @ 2016-08-08 15:27 意发并行
摘要:模型中如果有外键和多对多字段,创建的时候外键必须首先绑定,然后保存,才能添加多对多字段。 Relationships 主要有三类:many-to-one, many-to-many, one-to-one Relationships 主要有三类:many-to-one, many-to-many,  阅读全文
posted @ 2016-08-08 15:26 意发并行
摘要:class Meta:<!--more-->verbose_name='待办事项'verbose_name_plural = verbose_name这是什么意思? verbose_name指定在admin管理界面中显示中文;verbose_name表示单数形式的显示,verbose_name_pl 阅读全文
posted @ 2016-08-08 15:23 意发并行
摘要:也就是说,每一个请求都是先通过中间件中的 process_request 函数,这个函数返回 None 或者 HttpResponse 对象,如果返回前者,继续处理其它中间件,如果返回一个 HttpResponse,就处理中止,返回到网页上。 1 2 3 4 MIDDLEWARE_CLASSES = 阅读全文
posted @ 2016-08-08 15:22 意发并行
摘要:Django HTML中的URL变量和view.py urls.py的关系 Django HTML中的URL变量和view.py urls.py的关系 url()函数看起来的格式象: url(r^/account/$’, views.index, name=index), 它可以接收四个参数,分别是 阅读全文
posted @ 2016-08-08 15:22 意发并行
摘要:Django标准库<!--more--> Django的标准库存放在 django.contrib 包中。每个子包都是一个独立的附加功能包。 这些子包一般是互相独立的,不过有些django.contrib子包需要依赖其他子包。 在 django.contrib 中对函数的类型并没有强制要求 。其中一 阅读全文
posted @ 2016-08-08 15:21 意发并行
摘要:一、os模块概述 Python os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。(一语中的) python os.path.dirname 是什么目录? 这个获取文件路径中所在的目录。 1 2 3 4 5 6 7 In [1]: import os In  阅读全文
posted @ 2016-08-08 15:20 意发并行
摘要:实现的功能有,某个地点对应的经纬度自动填上,如果有经纬度的话,自动显示对应经纬度的地点,密匙在去百度地图引用搜索 阅读全文
posted @ 2016-05-04 13:51 意发并行
摘要:如果是超级用户可以全部看到(如图),如果是普通用户,只能看到user与group 虽然实现了其功能,不过有些地方没搞懂,所以有些地方出了写的不好 我把后面四个设置权限的全都改为True,统一在admin当中判断,在has_module_permission当中进行判断 如用户模块 还有些可能会用到的 阅读全文
posted @ 2016-05-04 12:29 意发并行
摘要:设置外键 将username和company连接起来判断唯一 设置USERNAME_FIELD为新定义的一个字段,将username和company连接起来判断唯一,实现了不同company下面可以有相同username, 通过unique_together = (("username", "com 阅读全文
posted @ 2016-05-04 11:46 意发并行
摘要:还不知道怎么指定修改每个页面,我就把把所有修改写在一个页面,通过url进行判断是否是是否显示修改内容,修改的是change_form.html ,在admin里面可以找到 应该还有更简单的方式,就是直接修改要操作界面,不过django的admin后台界面是拼起来的,这点就很难办了,希望有人指出更好的 阅读全文
posted @ 2016-05-04 11:19 意发并行
摘要:这个效果,单位代码是User model 的一个外键Company 通过修改form,然后在前端显示 修改form 在admin form 当中找到这串代码,主要是admin login 登录界面会引用,修改部分代码然后在views当中修改login 引用自定义的form然后跳转到自定义的login 阅读全文
posted @ 2016-05-04 11:04 意发并行
摘要:python程序批量访问图片 根据需要在bucket属性里面设置bucket权限。 需要生成AK,程序通过这个来验证访问bucket里面的文件 1.oss对象存储下面有一个Bucket安全令牌快捷设置,点开始授权,会生成AK,进入访问控制RAM,有四个管理,用户,群组等,分别对它们进行授权操作,(这 阅读全文
posted @ 2016-05-03 10:57 意发并行
摘要:单个缩放图片 前面是要处理的图片路径,后面是输出的图片路径,我这么写就把原先图片缩放了 批量缩放图片 批量缩放后缀名为.jpg的图片 缩放图片 这个实在太坑了,卧槽,x是英文当中的x,而不是 乘号,写个200x200,我还以为是乘号呢! 按高度缩放图片 按指定的宽度缩放,保持宽高比例 按宽度缩放图片 阅读全文
posted @ 2016-05-03 10:06 意发并行
摘要:把有合并单元格的信息读取出来,输出所在层数与位置 我要操作的Excel是这样的 要的到的是这样的效果 需要这样操作的数据有很多,就要分为多个sheet页,每个sheet页包含一个要操作的数据,这样的话就可以把每个sheet页重新数层数,如果不需要也可以写在一个sheet页当中,要批量处理就分多个sh 阅读全文
posted @ 2016-05-02 22:25 意发并行
摘要:我要匹配图片后修改图片名称,可以直接改名,不过这样的话就会造成匹配成功的文件和没有匹配到的文件混合在一起 最简陋的方式 这种方式是除了数据有问题到时copy出错,否则没有转换的问题,我推荐用这一种,我就遇到这样的问题,我用这个程序改图片的名字总是出错,会出现要copy图片的数量和 copy了的图片数 阅读全文
posted @ 2016-04-27 08:07 意发并行