随笔分类 -  django提供的组件

摘要:默认情况下,admin仅显示一个字段。我们可以配置admin,让其显示多个字段:class departAdmin(admin.ModelAdmin): list_display = ('name','longName','father')class managerAdmin(admin.Mo... 阅读全文
posted @ 2012-04-12 17:10 jianhong 阅读(1272) 评论(0) 推荐(0)
摘要:确认已经安装了session 框架。 需要确认用户使用cookie,这样sesson 框架才能正常使用。 将 'django.contrib.auth' 放在你的INSTALLED_APPS 设置中,然后运行manage.py syncdb以创建对应的数据库表。 确认 SessionMiddlewa... 阅读全文
posted @ 2012-04-06 16:41 jianhong 阅读(310) 评论(0) 推荐(0)
摘要:django的admin组件默认显示为英文,使用中还是有很多不方便的。其实,django还是做好了国际化的工作的,要实现语言的转变,只需要如下操作: 1.在settings.py中找到MIDDLEWARE_CLASSES,在'django.contrib.sessions.middleware.S... 阅读全文
posted @ 2012-04-06 09:59 jianhong 阅读(334) 评论(0) 推荐(0)
摘要:1.让admin中的记录显示为有意义的信息,不要是Object对象形式 在django中,如果我们不对model添加一些信息,那么当我们在admin中查看数据库中的记录时,会发现都是Object对象的形式,我们不能很直观的看到数据的区别。这时我们需要对model进行一些改变: 为model中的每个c... 阅读全文
posted @ 2012-04-06 09:53 jianhong 阅读(1295) 评论(0) 推荐(0)
摘要:django 的models.ImageFiled,FileField有属性upload_to,该属性是指定将文件上传到服务器的位置,及存储在哪个文件夹下,你可以很方便甚至很少的代码就可以实现文件上传操作了。但是默认的存储的文件名是没有改变的,也就是说所存储的文件名就是你上传时文件的本地名,当服务器... 阅读全文
posted @ 2012-03-22 13:49 jianhong 阅读(1410) 评论(0) 推荐(0)
摘要:django提供了一些类来协助我们分页。对应的文件为django/core/paginator.py1.简单用法>>> from django.core.paginator import Paginator>>> objects = ['john', 'paul', 'george', 'ringo... 阅读全文
posted @ 2012-03-22 13:46 jianhong 阅读(297) 评论(0) 推荐(0)
摘要:1.简介:django1.3开始,django使用了一个叫做staticfiles的contrib app这个app主要是用来server静态文件的,与media的区别就是:staticfiles是网站本身用到的images,css,js,而media就是定义为网站用户上传的头像,图片,文件等等,这... 阅读全文
posted @ 2012-03-22 13:44 jianhong 阅读(257) 评论(0) 推荐(0)