Browsed by
分类:Django

Django教程

django 模板里面for循环常用的方法

django 模板里面for循环常用的方法

原文:http://www.gowhich.com/blog/281 {% for %} 允许我们在一个序列上迭代。与Python的for 语句的情形类似,循环语法是 for X in Y ,Y是要迭代的序列 而X是在每一个特定的循环中使用的变量名称。每一次循环中,模板系统会渲染在{% for %} and {% endfor %} 中的所有内 容。 例如,给定一个运动员列表athlete_list 变

Redis+Django(Session,Cookie)的用户系统

Redis+Django(Session,Cookie)的用户系统

原文  http://www.cnblogs.com/BeginMan/p/3890761.html 一.Django authentication django authentication 提供了一个便利的user api接口,无论在py中 request.user,参见 Request and response objects .还是模板中的 {{user}} 都能随时随地使用,如果从web开发角度来看,其实无非就是cookie与session的运用. 在项目首页

Django的orm中get和filter的不同

Django的orm中get和filter的不同

原文  http://blog.csdn.net/orangleliu/article/details/38597593 Django的orm中get和filter的不同 Django的orm框架对于业务复杂度不是很高的应用来说还是不错的,写起来很方面,用起来也简单。对于新手来说查询操作中最长用的两个方法get和filter有时候一不注意就会犯下一些小错误。那么今天就来小节下这两个方法使

使用Django从数据库中随机取N条记录的不同方法及其性能实测

使用Django从数据库中随机取N条记录的不同方法及其性能实测

原文  http://www.geek521.com/?p=7718 本文中的实验仅限于特定数据库和特定框架。不同数据库,数据库服务器的性能,甚至同一个数据库的不同配置都会影响到同一段代码的性能。具体情况请在自己的生产环境进行测试。 这里(stackoverflow) 有一篇关于使用Django随机获取记录的讨论。主要意思是说 1 Record.objec

Django线程发送邮件

Django线程发送邮件

原文  http://ishell.me/archives/2030.html 最近一直在纠结一个邮件发送的问题。 在本地Linux下搭建程序,不填写EMAIL设置就可以成功发送邮件,在远端的云服务器下的Linux环境就发送不了。在windows下搭建的程序也不能发送注册邮件,很是奇怪。 初步判断是代码没有问题,本地Linux服务器由于以前也鼓捣过其它东西,不

使用Django框架实现游戏网站搭建

使用Django框架实现游戏网站搭建

原文  http://blog.csdn.net/u010485034/article/details/38962741 完整工程链接点击打开链接 上一篇中我们使用了Javascript和Html5实现了弹球游戏,而在本文中我们希望以其为基础实现游戏网站,能够实现用户的注册登录,游戏成绩记录,排名显示,微博分享等功能。 最终效果: 2. 网站的搭建和服务器的搭建 2.1 网

基于nginx和uWSGI在Ubuntu上部署Django

基于nginx和uWSGI在Ubuntu上部署Django

原文  http://www.jianshu.com/p/e6ff4a28ab5a 本文主要参考 uWSGI 的文档 1. nginx 安装 sudo apt-get install nginx 启动、停止和重启 sudo /etc/init.d/nginx start sudo /etc/init.d/nginx stop sudo /etc/init.d/nginx restart 或者 sudo service nginx start sudo service nginx stop sudo service nginx r

pongo2 v2 发布,类 Django 的 Go 模板引擎

pongo2 v2 发布,类 Django 的 Go 模板引擎

pongo2 v2 发布了,pongo 2 是一个 Go 语言的模板引擎,其语法与 Django 模板类似,并且完全兼容 Django 模板。 新版本包含大量新特性和 bug 修复。但是该版本不兼容 v1 。可使用pongo2-addons 进行 pongo2 的测试。 pongo2 主要改进包括: New major features Template sets : pongo2 allows to group similar kind of

Django 1.7 正式版发布

Django 1.7 正式版发布

Django 1.7 正式版发布,此版本经过了大约一年的开发,现在终于发布啦! 主要改进内容: 一个新的内置数据库迁移系统 Django 应用的一个重构概念 改进了 Field API 模块,支持迁移,未来将会启用简单的组合键,支持 Django’s ORM 改进了可定制的 Manager 和 QuerySet 类 一个可扩展的系统检测框架 更多内容

Django开发笔记

Django开发笔记

电脑的笔记有两个好处:一、可搜索,二、扩展方便。 入职一个月了,也该整理整理了,给自己,也给大家分享一下哈(再次鄙视国内的IT技术文档/问答环境,抄抄抄,Cao你妹啊,你们TM自己写点不行啊!!!!)。当然我刚学Django/Python,也欢迎指点错误的地方。 概念层面 概括 Django是属于MVC的Web框架。 Model:负责与数

MySQLdb , “Can’t connect to MySQL server on ‘loca lhost’ 错误

MySQLdb , “Can’t connect to MySQL server on ‘loca lhost’ 错误

今天为了使用google,将电脑的hosts文件修改了下,结果使用django的时候总是报: django.db.utils.OperationalError: (2003, “Can’t connect to MySQL server on ‘loca lhost’ (10061)”)     sb的我想当然的以为MySQLdb库出问题了。来回折腾了好久,最好突然想到是不是修改host

Django1.7b版本中HttpResponse中 移除了参数mimetype=’application/json’ 这样的写法

Django1.7b版本中HttpResponse中 移除了参数mimetype=’application/json’ 这样的写法

django1.7之前,这样用: HttpResponse(simplejson.dumps({“status”: ‘200’, “message”:u’登录成功’}), mimetype=’application/json’) 没问题,但是django1,7之后就报错了,查了下问题发现应该这样用: HttpResponse(simplejson.dumps({“status̶

MySQLdb插入数据失败?insert data failed using MySQLdb?

MySQLdb插入数据失败?insert data failed using MySQLdb?

python mysql 插入失败   conn.execute(…, …)之后 需要加一句: conn.commit() 有事务处理都要这句,很多地方没有提到。。不知道他们的代码怎么成功的- – 亲,就是这么简单。。 MySQLdb插入数据失败?insert data failed using MySQLdb? 现在项目用的是mySQL数据库,起初,我选择了pymysql作

Python操作Mysql实例代码

Python操作Mysql实例代码

本文介绍了Python操作MYSQL、执行SQL语句、获取结果集、遍历结果集、取得某个字段、获取表字段名、将图片插入数据库、执行事务等各种代码实例和详细介绍,代码居多,是一桌丰盛唯美的代码大餐。 实例1、取得MYSQL的版本 在windows环境下安装mysql模块用于python开发,请见我的另一篇文章: MySQL-python Windows下EXE安装

Getting ready for Django 1.7

Getting ready for Django 1.7

Django 1.7 is shaping up to be the biggest Django release since 1.0. It has a new app loading framework, a new checks framework, many improvements to query construction, and most importantly – Migrations. Since it’s going to be such a big release, we need your help! If we’re goi

使用Django从数据库中随机取N条记录的不同方法及其性能实

使用Django从数据库中随机取N条记录的不同方法及其性能实

本文由 伯乐在线 – CuGBabyBeaR 翻译自 stackoverflow。欢迎加入技术翻译小组。转载请参见文章末尾处的要求。【声明】:本文中的实验仅限于特定数据库和特定框架。不同数据库,数据库服务器的性能,甚至同一个数据库的不同配置都会影响到同一段代码的性能。具体情况请在自己的生产环境进行测试。 这里(

如何为实时性应用存取经纬度?

如何为实时性应用存取经纬度?

问题: Hi,现在做的东西需要实时存储用户的经纬度,然后要求能快速得到某个指定经纬度附近的用户的列表。 我的问题是: 以什么形式存储经纬度比较好? 怎么找出数据库里距离某经纬度比较近的其它用户? 需要用redis之类的nosql db么? PS: 我现在的后台用django写的,数据库用的mysql。 回复: 不需要用到redis作经纬

python更换IP采集数据

python更换IP采集数据

# -*- coding: utf-8 -*- ”’ 可切换本地服务器IP访问目标服务 ”’ import urllib2, httplib, socket random_ip = ‘192.168.1.1’ class BindableHTTPConnection(httplib.HTTPConnection): def connect(self): “””Connect to the host and port specified in _

django模版中比较字符串和整型

django模版中比较字符串和整型

{% if user.id = user_id|add:0 %} Hello, User ID: {{ user_id }} {% endif %} Sometimes you need to compare the ID/PK of an object with some value that comes from db, form field, etc., but they aren’t both integers and comparison fails. A good way to solve this problem is adding zero to the