11
Jun.2011
Django模板中使用date过滤器 格式化日期
Django template to format the date using the date filter
H 小时 00-23
i 分钟 00-59
Y 年 yyyy 1999
m 月 01-12
使用date过滤器
显示效果
参考资料:http://djangobook.py3k.cn/appendixF/index.html
Django template to format the date using the date filter
{{scenic.publish|date:"Y年m月d日 H时i分"}}
引用
H 小时 00-23
i 分钟 00-59
Y 年 yyyy 1999
m 月 01-12
使用date过滤器
显示效果
2011年06月11日 19时13分
参考资料:http://djangobook.py3k.cn/appendixF/index.html
19
May.2011
17
May.2011
djang-photologue是一个django的app,用来给web展示图片,功能强大,自动进行图片的大小,亮度什么的转换,生成图片url,图片集支持,水印功能,批量上传,cache,基本上普通WEB图片的功能它都有了.
安装方法,见http://simple-is-better.com/news/detail-227
安装方法,见http://simple-is-better.com/news/detail-227
16
May.2011
prepopulated_fields = {'slug': ('aa', 'bb')}
该方法会自动合并aa 和 bb 为aa-bb形式填写到该字段输入框中. 此方法在django 0.96版中以模型中字段参数形式出现,如:
models.SlugField(prepopulate_from=("aa", "bb"))
,1.0版以后,它移到 admin.py 里的 ModelAdmin 类里面.参考官方文档:http://docs.djangoproject.com/en/dev/ref/contrib/admin/#django.contrib.admin.ModelAdmin.prepopulated_fields
7
May.2011
通过一个内嵌类 "class Meta" 给你的 model 定义元数据, 类似下面这样:
class Foo(models.Model):
bar = models.CharField(maxlength=30)
class Meta:
# ...
Model 元数据就是 "不是一个字段的任何数据" -- 比如排序选项, admin 选项等等.
class Foo(models.Model):
bar = models.CharField(maxlength=30)
class Meta:
# ...
Model 元数据就是 "不是一个字段的任何数据" -- 比如排序选项, admin 选项等等.
25
Apr.2011
啥也不说了,我终于看到了可爱的小飞马,过程太艰难了。都这个点了,总算有点成果。上图:

Django-CMS 2.1.3 安装指南
官方英文版地址:http://readthedocs.org/docs/django-cms/2.1.3/getting_started/installation.html
环境要求:
Python2.5(或2.x的更高版本)
Django的 1.2.3(或1.2的更高版本)
South 0.7.2 或高版本
PIL 1.1.6 或更高版本
django-classy-tags 0.2.2 或更高版本
安装一个您项目需要的数据库(推荐使用 PostgreSQL 或 MySQL )。
Django-CMS 2.1.3 安装指南
官方英文版地址:http://readthedocs.org/docs/django-cms/2.1.3/getting_started/installation.html
环境要求:
引用
Python2.5(或2.x的更高版本)
Django的 1.2.3(或1.2的更高版本)
South 0.7.2 或高版本
PIL 1.1.6 或更高版本
django-classy-tags 0.2.2 或更高版本
安装一个您项目需要的数据库(推荐使用 PostgreSQL 或 MySQL )。
19
Apr.2011
settings.py 修改
MIDDLEWARE_CLASSES = ()
在最后加上
'django.middleware.csrf.CsrfViewMiddleware',
'django.middleware.csrf.CsrfResponseMiddleware',
也许可能只加第一条就行,如果加两条的话,顺序不可颠倒(CsrfViewMiddleware必须在CsrfResponseMiddleware之前),但是我在lfc的应用中必须两条都加才行。
MIDDLEWARE_CLASSES = ()
在最后加上
'django.middleware.csrf.CsrfViewMiddleware',
'django.middleware.csrf.CsrfResponseMiddleware',
也许可能只加第一条就行,如果加两条的话,顺序不可颠倒(CsrfViewMiddleware必须在CsrfResponseMiddleware之前),但是我在lfc的应用中必须两条都加才行。