• django 事务小结(ORM 事务以及raw sql,customize sql 事务处理)

    django 中要求事务处理的情况有两种:1.基于django orM 的 transaction 处理2.是基于自定义SQL 语句的transaction的处理,通常是比较复杂的SQL ,用ORM 处理不方便的时候用的。或者是大批量SQL语句执行,比较在意效率的情况下用。首先说一下第二种情况,因为这种情况相对简单一点,没ORM 那么多东西,用我写的一个方法来解释

    2012-10-08[Python/Django]

    阅读更多
  • djano "and" "or" 在同一ORM 语句中的应用

    在改造一套系统时,发现原来的SQL语句条件中混合了 AND 与 or 。如果用原生的 SQL 语句肯定是很好解决的事情,所以就不考虑用 DJANGO 的RAW  SQL 来实现,如果用这个实现,比较简单,可以参考写过的一篇文章:原生SQL 返回字典在这里打算用 orM 来实现,因为条件并不复杂,也不涉及很多表的关联查询。经过测试,对于这种既有AND 又有 or ,还得注意关系的语句,可以通过多个filter 来实现。

    2012-09-28[Python/Django]

    阅读更多
  • django模板中得到request 的各种信息

    在做网页程序时,request,response 是少不了的,这是最基本的东西。但 django有自己的框架,在展示层,很少用到直接去取request的内容的。我以前做过java j2ee应用,有时候,经常在jsp页面用request 直接取得想要的内容。即使是用struts,也还是可以用request 去取内容的。现在在重新用 django 重写一套程序,数据库还是用原来的,有些东西如果用django的框架去套,就不一定完全合适,比如session框架,就不适合了,如果硬要用django的框架,还得去扩展很多,工作量远远大于不用框架的方式。图片链接django 也可以在模板中直接得到request 的各种信息吗? 肯定是可以的。只是需要做一些配置。首先是setting.py 文件配置:

    2012-09-26[Python/Django]

    阅读更多
  • Apache,wsgi,django 程序部署配置

    前段时间,我写过一篇文章,ngixn,uwsgi,django,python 环境配置,有兴趣的朋友可以参考 nginx,django部署后来有人在QQ上问我,用Apache 好部署吗?我当时只在windows下用 APACHE2.3,django1.4,wsgi 部署过,还没有在 linux 下部署。前几天有时间,我在 centos 上测试部署了一下。也不难。唯一的差别是,在windows 下有已经编译好的 wsgi.so 文件,放到  apache 的 modules下,然后在 httpd.conf 中增加LoadModule wsgi_module modules/mod_wsgi.so 。

    2012-09-19[Python/Django]

    阅读更多
  • django,python 实现博客随机日志的方法

    在写博客的时候,通常会加入最新日志,随机日志等。特别是用过WORDPRESS 博客的,都基本用过这个功能,但这个随机日志是怎么得到的呢。为了验证方便,假设有一个表:my_article.想在自己的博客中也加入类似的功能。初步考虑,有如下几种方法。一. 纯数据库方式

    2012-09-18[Python/Django]

    阅读更多
  • 外部python脚本调用django model

    django 工程是运行在web server 下得。然而,通常需要开发一个外部的脚本与这个网页工程的model打交道。本文讲诉一个简单的方法去实现,可能不是最好的方法,但毕竟是一个方法。看如下一个简单的例子。可以按照自己的需要去修改,如果你愿意的话。这个例子看起来有点故意做作,但确实能说明我要陈述的东西。

    2012-09-17[Python/Django]

    阅读更多
  • django 应用执行定时任务

    在Django程序中,能实现定时执行某个任务吗?类似于java spring 可以配置一个trigger,定在某个时间自动执行。最基本的,操作数据库做一些自动的计算。首先一个最基本的,如果在linux 下, 大家都可以用 "cron" 这个去做定时的任务. 由此,可以想到一种方法1)首先自定义一个 管理命令(custom management command), 比如.代码片段, 请查看文章详情 ...

    2012-09-17[Python/Django]

    阅读更多
  • 分层评论的实现思路,thread comments 实现思路,数据库存树状结构

    用django 做了个小应用,最后需要做一个评论的东西。最好是树状结构,分层的。 django 本身有 comment这个 app ,但不支持分层的。个人觉得很不好用,也很不方便,如果真是类似 django 自带的 comment  自己实现一个是很轻松的事。跟不不用 comment  app.因为不能满足自己的需要,所以就想做一个 thread comments. 虽然网上有 django thread comments  的下载,但还是想自己实现一个,今后好扩展。因为自己实现的,可以不拘泥于django框架。自己用原生态方法实现。其实可以把评论当做一棵树来看,用类似于树的前序排列方法,应该可以实现这功能。记录一个大概的思路,虽然还没完全实现,但我会实现的。

    2012-09-16[Python/Django]

    阅读更多
  • django 复合主键(composit primary key)

    项目开发中,不是所有表都只有一个主键。如果只有一个主键的情况,django 很容易做,也很好做。在models.py 中定义 class 时,可以直接实现:比如:class Category(models.Model):    catid = models.CharField(primary_key=True)

    2012-09-11[Python/Django]

    阅读更多
  • django原生SQL语句查询返回字典的方法

    一些复杂的SQL 语句,如果用ORM 去做,很不方便。因此考虑用  raw sql 方式。在django中执行自定义语句的时候,返回的结果是一个tuple ,并我不是我所期望的dict.当结果是tuple 时,在木板HTML页面,如果要取得数据,必须知道对应数据在结果集中的序号,用序号的方式去得到值。这样很不方便。

    2012-09-07[Python/Django]

    阅读更多
  • 从数据库反向生成django的models

    利用 django  的models.py 生成数据库,通常利用django开发的,都会做这一步。这也是django教程或资料经常提到的方面,用如下方法实现:python manage.py sqlall bookspython manage.py syncdb这样,你在app里面定义的models中的每一个class,会对应的生成一个表.

    2012-09-04[Python/Django]

    阅读更多
  • django css样式,图片路径问题解决方案

    在用Django 做项目时,如果在本地调试的情况下,我们会开启 settings.py 中的 DEBUG = True 同时我们还会做如下操作:1. 设置 STATIC_ROOT = os.path.join(os.path.dirname(__file__),'static')

    2012-09-03[Python/Django]

    阅读更多
  • django与百度ueditor 集成之二:涂鸦,抓图,搜视频,图片浏览

    上一篇文章提到django与百度ueditor 结合实现文件上传,图片上传。但还有如下功能没实现:1. 在线涂鸦后,图片的保存,并显示2. 图片的在线管理,浏览(目录递归浏览)3. 在线视频搜索4. 远程抓图

    2012-08-30[Python/Django]

    阅读更多
  • django 与 百度 ueditor 富文本编辑器集成之一:图片上传,文件上传

    django 是基于 python 的一个很好的web开发框架。ueditor 是百度开源的一个富文本编辑器。有很好的用户体验,很适合中国人使用的一个编辑器。在使用ueditor 之前,我集成过 fckeditor , ckeditor 。基本没什么难度。但功能没有ueditor 强大。因此产生了用django 集成 ueditor 的想法。查看了百度官方的文档以及例子,发现只有 java,php,.net 版本的例子提供,而并没有python,或django的例子。所以就只能自己造轮子了。富文本编辑器,只是个JS框架,与后台基本没有关系。后台只是响应 HTTP 请求,做出处理,并返回结果就好。所以用DJANGO来处理,应该也很容易,开工吧。

    2012-08-29[Python/Django]

    阅读更多
  • django 过滤 html标签,截断字符串

    在做django项目是,在模版中经常会用到对从view 中返回的 内容做处理的情况1. 需要去掉html 标签2. 需要部分去掉html 标签

    2012-08-28[Python/Django]

    阅读更多
共有 85 条记录 首页12345末页

 


  • 微信公众号

  • 我的微信

站点声明:

1、一号门博客CMS,由Python, MySQL, Nginx, Wsgi 强力驱动

2、部分文章或者资源来源于互联网, 有时候很难判断是否侵权, 若有侵权, 请联系邮箱:summer@yihaomen.com, 同时欢迎大家注册用户,主动发布无版权争议的 文章/资源.

3、鄂ICP备14001754号-3, 鄂公网安备 42280202422812号