2019年5月5日

摘要: Django自带的后台管理是Django明显特色之一,可以让我们快速便捷管理数据。后台管理可以在各个app的admin.py文件中进行控制。以下是我最近摸索总结出比较实用的配置。若你有什么比较好的配置,欢迎补充。 一、基本设置 1、应用注册 若要把app应用显示在后台管理中,需要在admin.py中 阅读全文
posted @ 2019-05-05 10:21 python兰州 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 上面两篇文章,讲述的Django的Authentication系统的核心模型对象User API和相关的使用,本文继续深入,讨论如何在Web中使用Authentication系统。 前面说了,Django的这套权限系统有三个核心,User,Permission,Group。 而在Web应用中,任何的 阅读全文
posted @ 2019-05-05 09:22 python兰州 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 在我的系列blog《Django中内置的权限控制》中明确提及到,Django默认并没有提供对Object级别的权限控制,而只是在架构上留了口子。在这篇blog中,我们探讨一个简单流行的Django组件django-guardian来实现Object level permission。 安装配置dja 阅读全文
posted @ 2019-05-05 09:20 python兰州 阅读(223) 评论(0) 推荐(0) 编辑

2019年5月4日

摘要: 顾名思义,这是一个用于处理导入和导出数据的库。django-import-export库支持多种格式,包括xls、csv、json、yaml以及tablib支持的所有其他格式。它还有一个Django管理集成,使用起来非常方便。 安装插件 使用PIP安装 更新settings.py: 还有一个可选的配 阅读全文
posted @ 2019-05-04 17:43 python兰州 阅读(5851) 评论(0) 推荐(2) 编辑
摘要: 将数据导出到excel是许多web应用程序的常见需求。Python使得一切变得更加容易。但是,无论如何,每当我需要自己去实现时,有一个例子做参考,做起来,将会更加快捷。 实现这个目标有两种方法: 使用Python的csv模块将数据导出到.csv文件; 使用名为xlwt的第三方模块将数据导出到.xls 阅读全文
posted @ 2019-05-04 17:40 python兰州 阅读(2236) 评论(0) 推荐(0) 编辑

2019年5月2日

摘要: auth模块是Django提供的标准权限管理系统,可以提供用户身份认证, 用户组和权限管理。 auth可以和admin模块配合使用, 快速建立网站的管理系统。 在INSTALLED_APPS中添加'django.contrib.auth'使用该APP, auth模块默认启用。 User User是a 阅读全文
posted @ 2019-05-02 21:42 python兰州 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 1.前端的ajax代码不用改动 2.modelform,在原来基础上稍作改动 3.视图函数,稍微一改 modelform的使用 (1) model的知识点: class UserInfo(AbstractUser): tel=models.CharField(max_length=32) gende 阅读全文
posted @ 2019-05-02 21:08 python兰州 阅读(163) 评论(0) 推荐(0) 编辑

2019年4月30日

摘要: 日期时间选择器 目前,bootstrap有两种日历。datepicker和datetimepicker,后者是前者的拓展。 Bootstrap日期和时间组件: 使用示例: 从左到右依次是十年视图、年视图、月视图、日视图、小时视图 使用时需要导入相应的CSS和js文件: 可选的日期格式: yyyy-m 阅读全文
posted @ 2019-04-30 17:44 python兰州 阅读(1442) 评论(0) 推荐(0) 编辑

导航