随笔分类 -  Django

摘要:import osimport datetimefrom django.conf import settingsos.environ['DJANGO_SETTINGS_MODULE'] = "settings" #必须在导入transaction之前设置settings模块的名称,transaction会引用settings模块from django.db import transactionif not settings.configured: settings.configure( #DATABASE_ENGINE = 'sqlite3' 阅读全文
posted @ 2012-03-03 14:42 babykick 阅读(1156) 评论(0) 推荐(0)
摘要:来自stackoverflow用户Ken Cochrane的解决方案以及其他 有人在stackoverflow上问到以上问题,ken给了一个非常nice的详尽答案。他提出在不同情形下使用south的正确方式,如下: 1)创建一个没有数据库的新项目时 1、创建数据库 2、将south添加到INSTALLED_APPS 3、运行syncdb命令,它将django和south的数据表加入到数据库中 4、将你创建的apps添加到INSTALLED_APPS 5、对每个app分别运行“python manage.py schemamigration app_name -... 阅读全文
posted @ 2012-02-02 17:09 babykick 阅读(3086) 评论(0) 推荐(0)
摘要:id与name的作用,作为标签的标识符,基本上是一样的.name是老方法,id是在name基础上发明的,比name"现代化"一点,用的范围广一点. <A..> 中的name原来(刚发明时)就是用于本页按一下转向过去用的。我们一般认为:ID就像是一个人的身份证号码,显然是唯一的,而Name就像是他的名字,而Name是可以重复的。ID和Name问题描述:在页面里输入了一个input type="hidden",只写了一个ID='SliceInfo',赋值后submit,在后台用Request.Params["SliceI 阅读全文
posted @ 2012-01-15 20:58 babykick 阅读(436) 评论(0) 推荐(1)
摘要:浅谈五大Python Web框架2011-02-17 09:57 | 9281次阅读 | 来源:feilong.me 【已有3条评论】发表评论关键词:Python,Web2.0 | 作者:飞龙 | 收藏这篇资讯导读:作者飞龙写了一篇《浅谈Python Web框架》,文中他介绍了几个Python Web框架和自己对选择框架的分析。在他看来,用Django来快速开发一些Web运用是很不错的选择。以下是文章内容:说到Web Framework,Ruby的世界Rails一统江湖,而Python则是一个百花齐放的世界,各种micro-framework、framework不可胜数,不完全列表见:http 阅读全文
posted @ 2011-11-28 11:03 babykick 阅读(991) 评论(0) 推荐(0)
摘要:需要调试某个单独的py模块的时候,启动整个django工程看不到程序抛出的信息,也不能单步调试,很麻烦,通过google在stackoverflow上搜到解决办法:第一种方法:导入settings对象(注意是对象不是模块)from django.conf import settingssettings.configure( DATABASE_ENGINE='postgresql_psycopg2', DATABASE_NAME='FOO', DATABASE_USER='username', DATABASE_PASSWORD='pass 阅读全文
posted @ 2011-11-01 17:08 babykick 阅读(380) 评论(0) 推荐(0)
摘要:Django搭配FastCGI.2011-07-17 01:57:41|分类: 默认分类 |标签: |字号大中小订阅翻译:merlinHow to use Django with FastCGI尽管现在评比的运行Django的措施是利用Apache加上flup,这是处理FastCGI的一个python库。请确保利用最新的SVN版本:-) 启用你的FastCGI服务器FastCGI 以client-server的形式举行工作,大局部情形下,你自行启用FastCGI历程。你的web服务器(能够是apache,lighttpd, 可能别的什么)仅仅在必需载入动态版面的时候才去联系你的Django-F 阅读全文
posted @ 2011-10-31 09:32 babykick 阅读(873) 评论(0) 推荐(0)
摘要:windows下安装设置Nginx+python+flup+django,并设为服务运行!1人收藏此文章, 收藏此文章 发表于1个月前 , 已有41次阅读 共0个评论 1人收藏此文章下载安装主站http://nginx.org/下载http://nginx.org/en/download.html下载稳定版http://nginx.org/download/nginx-0.7.67.zip书http://nginx.org/en/docs/中文wikihttp://wiki.nginx.org/NginxChs解压,运行nginx.exe,查看 http://localhost/,没问题就出现 阅读全文
posted @ 2011-09-28 15:53 babykick 阅读(1801) 评论(0) 推荐(0)
摘要:admin应用 css 图片加载不正确的解决方法查看 python 系统目录 命令行依次运行$python>import os>os.sys.pathsettings.py 修改 ADMIN-MEDIA_PREFIX 为 ADMIN-MEDIA_PREFIX = '/admin-media/'nginx 对应location配置为location ^~ /admin-media/{ alias /usr/local/lib/python2.7/dist-packages/django/contrib/admin/media/ ;}admin分页:ModelAdmin 阅读全文
posted @ 2011-09-14 20:42 babykick 阅读(310) 评论(0) 推荐(0)
摘要:Django1.2下使用mako模板Type: 技术相关 - Posted at: 2010/07/27 23:53Tags : python django mako看完了mako的文档,寻思着把这的模板改成mako的,顺便熟悉下mako的语法。在django1.2中官方增加了对第三方模板的支持(见:http://docs.djangoproject.com/en/dev/ref/templates/api/#using-an-alternative-template-language),琢磨了一会后开始配置django下的mako。修改项目下的__init__.py文件,重写掉mako.te 阅读全文
posted @ 2011-08-16 16:40 babykick 阅读(2965) 评论(0) 推荐(0)
摘要:Django MTV 开发模式 分类: python 2009-04-19 11:44 462人阅读 评论(0) 收藏 举报MTV 开发模式在钻研更多代码之前,让我们先花点时间考虑下 Django 数据驱动 Web 应用的总体设计。我们在前面章节提到过,Django的设计鼓励松耦合及对应用程序中不同部分的严格分割。遵循这个理念的话,要想修改应用的某部分而不影响其它部分就比较容易了。在视图函数中,我们已经讨论了通过模板系统把业务逻辑和表现逻辑分隔开的重要性。在数据库层中,我们对数据访问逻辑也应用了同样的理念。把数据存取逻辑、业务逻辑和表现逻辑组合在一起的概念有时被称为软件架构的Model-Vie 阅读全文
posted @ 2011-07-28 13:14 babykick 阅读(634) 评论(0) 推荐(0)