随笔分类 - django提供的组件
摘要:简要步骤:1.编辑一个函数:def media_url(request): from django.conf import settings return {'media_url': settings.MEDIA_URL}2.配置settings:TEMPLATE_CONTEXT_PRO...
阅读全文
摘要:简要步骤:1.编辑一个函数:def media_url(request): from django.conf import settings return {'media_url': settings.MEDIA_URL}2.配置settings:TEMPLATE_CONTEXT_PRO...
阅读全文
摘要:1.django的权限控制相关表及其相互间的关系: django的所有权限信息存放在auth_permission表中,用户user和用户组group都可以有对应的权限permission。分别存放在auth_group_permissions和auth_user_user_permission...
阅读全文
摘要:1.django的权限控制相关表及其相互间的关系: django的所有权限信息存放在auth_permission表中,用户user和用户组group都可以有对应的权限permission。分别存放在auth_group_permissions和auth_user_user_permission...
阅读全文
摘要:根据名字来理解sorteddict:排序过的字典。它支持按索引来操作字典。A dictionary that keeps its keys in the order in which they're inserted.它提供了两个有用的方法insert(index, key, value)value...
阅读全文
摘要:根据名字来理解sorteddict:排序过的字典。它支持按索引来操作字典。A dictionary that keeps its keys in the order in which they're inserted.它提供了两个有用的方法insert(index, key, value)value...
阅读全文
摘要:django提供了gzip_page装饰器来处理对gzip的支持:from django.views.decorators.gzip import gzip_page@gzip_pagedef viewFunc(request): return HttpResponse("hello"*100)参...
阅读全文
摘要:django提供了gzip_page装饰器来处理对gzip的支持:from django.views.decorators.gzip import gzip_page@gzip_pagedef viewFunc(request): return HttpResponse("hello"*100)参...
阅读全文
摘要:1.下载安装 1)$ easy_install django-extensions 2)在INSTALLED_APP中添加'django_extensions'INSTALLED_APPS = ( ... 'django_extensions',)2.'django_extensions...
阅读全文
摘要:1.下载安装 1)$ easy_install django-extensions 2)在INSTALLED_APP中添加'django_extensions'INSTALLED_APPS = ( ... 'django_extensions',)2.'django_extensions...
阅读全文
摘要:安装方法:1.使用easy_install django-debug-toolbar安装django-debug-toolbar。2.打开你项目的settings.py文件3.添加'debug_toolbar.middleware.DebugToolbarMiddleware'到项目的中间件中,MI...
阅读全文
摘要:安装方法:1.使用easy_install django-debug-toolbar安装django-debug-toolbar。2.打开你项目的settings.py文件3.添加'debug_toolbar.middleware.DebugToolbarMiddleware'到项目的中间件中,MI...
阅读全文
摘要:django提供了pagination这个非常方便的组件来让我们进行分页,使用方法:>>> from django.core.paginator import Paginator>>> objects = ['john', 'paul', 'george', 'ringo']>>> p = Pagi...
阅读全文
摘要:django提供了pagination这个非常方便的组件来让我们进行分页,使用方法:>>> from django.core.paginator import Paginator>>> objects = ['john', 'paul', 'george', 'ringo']>>> p = Pagi...
阅读全文
摘要:1.为model添加权限class Task(models.Model): ....... class Meta: permissions = ( ('oprater_task','can change the tasks'), )2.v...
阅读全文
摘要:1.为model添加权限class Task(models.Model): ....... class Meta: permissions = ( ('oprater_task','can change the tasks'), )2.v...
阅读全文
摘要:出处:http://blog.csdn.net/zeng_84_long/article/details/8153993此文是总结Django官方网站里面的Document的文章 User authentication in Djangohttp://www.djangoproject.com/do...
阅读全文
摘要:出处:http://blog.csdn.net/zeng_84_long/article/details/8153993此文是总结Django官方网站里面的Document的文章 User authentication in Djangohttp://www.djangoproject.com/do...
阅读全文
摘要:工欲善其事必先利其器tutorial(教程)1.开始首先,看下wingIDE的界面:wingIDE的用户界面主要由三部分构成:编辑区、两个工具区。每个区域都有自己独立的菜单选项。编辑和切换按钮可以实现对文档的快速切换。SHIFT +F2可以使编辑区最大化2.检测你的python集成环境是否正确在开始...
阅读全文
摘要:来源:http://djangobook.py3k.cn/chapter06/定制管理界面的外观和感觉显然,如果在每个管理页面的头部都包含头部区域代码是搞笑的。它就和Django的模板系统一样,是块标签的占位符。通过Django模板系统可以很容易的修改它。Django管理站点同样是用Django编写...
阅读全文