类别归档:django

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.

RSS feed of django

Django框架特性

Django框架图

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.

Django是一个鼓励快速开发与简洁、务实设计的高层Python Web框架。


Object-relational mapper

Define your data models entirely in Python. You get a rich, dynamic database-access API for free — ...

继续阅读

SAE Django如何配置Memcached缓存

Django使用Memcached作为缓存后端,可以提升网站的性能。

部署在SAE上的Django应用怎样配置Memcached缓存呢?

步骤一:

在服务管理->Memcache中初始化Memcache服务,并分配合适的容量。

步骤二:

修改settings.py,添加配置:

CACHES = {
	'default': {
		'BACKEND': 'django.core.cache.backends.memcached.PyLibMCCache',
		'LOCATION': '127.0.0.1:11211',
	}
}

MIDDLEWARE_CLASSES = (
    'django.middleware.cache.UpdateCacheMiddleware',
    'django.middleware.common.CommonMiddleware',
    'django.middleware.cache.FetchFromCacheMiddleware',
)

至此,大功告成。

Django调试利器—Django Debug Toolbar简介

还在为Django的调试而苦恼吗?

不妨试试Django Debug Toolbar,项目地址:https://github.com/django-debug-toolbar/django-debug-toolbar

Django Debug Toolbar是一组可配置的面板集合,用来显示Django Web应用当前请求/响应的各种调试信息。

通过点击面板上的按钮,你可以看到更多详细信息。

除了内建的面板之外,还有很多由社区开发者贡献的第三方面板可供使用。

Django Debug Toolbar当前的版本为1.0.1,可以在Django 1.4, 1.5, 1.6中使用。

如果你使用的是Django 1.4,一个额外的要求是Django ≥ 1.4.2 ...

继续阅读