django
百里行者
行百里者半九十
展开
-
django备忘
1. django注释{#。。。。。#}2. django过滤器 {{ name | lower }},将name变量的值转化成小写; {{ my_text|escape|linebreaks }} ,转移文本为html,再转化每行到需要参数的过滤器:{{ bio|truncatewords:"30" }} 这个将显示变量 bio 的前30 个词。过滤器参数总是使用双引号标识原创 2011-10-26 17:53:55 · 7122 阅读 · 0 评论 -
python/djangoc模块
metron - analytics and metrics integration for Djangoidios - an extensible profile app designed to replace the profiles apps in Pinaxmailer原创 2013-03-08 15:21:36 · 970 阅读 · 0 评论 -
django model group by day
query = C1.objects.filter(createTime__range=(start_date, end_date)).extra(select={'year': "EXTRACT(year FROM createtime)", 'month': "EXTRACT(month from c原创 2012-05-24 17:37:07 · 3449 阅读 · 0 评论 -
Python 框架之 Django (进阶)
URLconf 配置示例一Python1urlpatterns = patterns('',2 (r'^hello/$', 'mysite.views.hello'),3 (r'^time/$', 'mysite.views.current_datetime'),4 (r'^time/plus/(\d{1,2})/$', 'mysite.views.hours_ah原创 2012-07-24 14:17:13 · 3754 阅读 · 0 评论 -
DJANGO 上传 image
DJANGO 上传 image1. html:2. views:logo_path = request.FILES.get('logo_path', '')bf = logo_path.file.readlines()f = file('/home/username/abc.jpg', 'wb')for b in bf: f.write(b)f原创 2012-06-15 18:56:42 · 1016 阅读 · 0 评论 -
django 自带部分过滤器
一、形式:小写{{ name | lower }}二、串联:先转义文本到HTML,再转换每行到 标签{{ my_text|escape|linebreaks }}三、过滤器的参数显示前30个字{{ bio | truncatewords:"30" }}格式化{{ pub_date | date:"F j, Y" }}过滤器列表{{ 123|add:"5"原创 2012-03-27 16:18:42 · 1469 阅读 · 0 评论 -
django模板中直接使用session
如何在django的模板中使用session呢?例如,显示已登陆的用户名:{{ request.session.logged_user.username }}在settings.py 中添加或者启用常量:TEMPLATE_CONTEXT_PROCESSORS = (# 'django.core.context_processors.auth', 'django.core原创 2012-02-21 11:52:38 · 4811 阅读 · 0 评论 -
django 文件下载
def output(request, filename): response = HttpResponse(mimetype='text/csv') response['Conent-Disposition'] = 'attachment; filename=%s.csv' % filename t = loader.get_template('csv.html')原创 2012-01-13 15:49:41 · 957 阅读 · 0 评论 -
django下ChoiceField等, queryset 动态设定
定义:class XXXForm(forms.Form): def __init__(self, query_set=None, *args, **kwargs): super(XXXForm, self).__init__(*args, **kwargs) roles = forms.ModelMultipleChoiceField(label=u"角原创 2011-12-26 14:47:54 · 6729 阅读 · 0 评论 -
apache部署django
环境:win server 2003版本:apache2.2 django1.3 python2.7 mod_wsgi.so首先 安装apache2.2 python2.7 django1.3 然后下载 mod_wsgi.so (网上很多文章都是mod_python,但只支持到python2.5,现在停止更新了,所以我直接就用mod_wsgi)把mod_wsgi.so拷贝原创 2011-09-09 20:36:54 · 8134 阅读 · 2 评论 -
Django需要注意的10个要点
1,不要将项目名称包含在引用代码里 比如你创建了一个名为"project"的项目,包含一个名为"app"的应用,那么如下代码是不好的: Python代码 from project.app.models import Author 缺点在于:应用和项目变成了紧耦合,无法将应用轻易变得可重用。如果将来要换一个项目名称,那你转载 2011-11-28 15:27:49 · 942 阅读 · 0 评论 -
django 多站点urls配置
1. 包含其他 URLconf 应用程序基于多个django站点,应该考虑到URLConfig包含【include】的方式来处理urls。from django.conf.urls.defaults import * urlpatterns = patterns('', (r'^weblog/', include('mysite.blog.urls')),原创 2011-10-28 09:21:28 · 8782 阅读 · 0 评论 -
Django ORM返回QuerySets的某些函数
整个Django框架,如果要问喜欢那部分,我首先想到的就是它的ORM;Django集成的ORM好用,秉承了Pythonic的理念,还有很浓的OO味道。单个看ORM的函数,似乎是管中窥豹,如果你把各种函数组合起来写,你会发现,原来也可以这么用的,太酷了吧?但还是单独看看这些函数的,等你逐个了解了,一气呵成的感觉就有了。拾遗,随意拿些函数来说说,读者只需了解,理念就形成了,有兴趣的稍微记忆下,转载 2011-11-03 00:53:24 · 7063 阅读 · 0 评论 -
django dynamic multiple databases
I will open with "You should not edit settings at runtime".Having said that, I have exactly this same issue, where I want to create a unique database for each user. The reason for doing this is转载 2013-05-21 12:02:49 · 1096 阅读 · 0 评论