Django

Django 是由 Python 开发的一个免费的开源网站框架,可以用于快速搭建高性能,优雅的网站!

Django Web 应用的总体设计

Django  Web 应用的总体设计        在钻研更多代码之前,让我们先花点时间考虑下 Django 数据驱动 Web 应用的总体设计。Django 的设计鼓励松耦合及对应用程序中不同部分的严格分割。 遵循这个理念的话,要想修改应用的某部分而不影响其它

2015-07-29 11:30:53

django开发(1)环境配置

windows平台开发环境配置 安装python ,安装django python setup.py install 安装数据postgresql8.3,安装python 与数据的适配器 psycopg2 windows版本(http://stickpeople.com/projects/python/win-psycopg/#Version2)

2015-07-29 11:30:53

ubuntu 下 搭建 python+apache+django+mysql web开发环境

\"安装 MySql\"可以在 software center 找到并安装,将 administrator 和 query browser 两个gui的客户端 也装上,后面维护 mysql 比较好用. \"安装 python2.6\"可以在 software center 找到并安装. \"安装 apache2sudo apt-get insta


Python之六-Django

Python之六-Django  Django approach --URLs decoupled from code   high-level python web framework MTV   installation   Python 2.5+   DB:PostgreSQL,

2015-07-29 11:30:52

Django整合Extjs 配置路径(一)

以前介绍过用Django来写blog, Django作为后台Extjs作为前台来进行Web开发是非常爽的,下面这个系统就是用Django+Extjs来开发的管理系统, 全部是我个人完成,所以比较简陋, 首先来介绍如何设置目录结构 和static 路径 下面是我的工程路径,开发工具使用的是pycharm 然后static关键配置如下

2015-07-29 11:30:50

linux下 Apache mysql python mod_python Django 配置安装说明,绝对可以安装上的说明

  Time:2011.03.09 System:RedhatAS5.3 Author:Caler.Wang     1. 安装apache wget http://www.apache.org/dist//httpd/httpd-2.2.17.tar.gz # 下载安装包 tar jxvf

2015-07-29 11:30:49

利用Django生成PDF文档

利用Django生成PDF文档 本小节说明如何利用Django视图动态生成PDF文档。此功能是由优秀的开源Python PDF库ReportLab实现的。 动态生成PDF文档的好处在于你可以定制PDF文档以实现不同的目标,比如针对不同的用户或者不同的内容进行相关定制。 举例来说,在kusports.com网站上Django被用来生成美国大学生体育联盟(

2015-07-29 11:30:49

关于django中间件的知识

这两天在看django中间件的一些知识。深有感触。 以前用Python写的一个的装饰器用来做权限管理,在没看中间件的知识之前,用起来还不错,看来以后,觉得还是MiddleWare强大(只限于本应用场景),不用在每一个函数钱用装饰器进行限制,只需写好一段中间件函数,它会自动在request前进行执行,进行全局控制。 中间件的安装:在setting中,

2015-07-29 11:30:48

django class-based views介绍与分析

       class-based views是django从1.3版本引入的一种新的特性,就是使用类的形式来描述view。class-based views对django带来的不只是编程方法的改变,而是程序设计哲学的改变。Django在最开始的设计的时候利用函数的方式来实现view,这种方式也是利用了python的

2015-07-29 11:30:48

Django速成--创建一个简单的blog

Django速成--创建一个简单的blog   开启cmd… * 运用:>cd D:\\projects 设定保存django项目目录为当前目录。 * 运用:>python C:\\python25\\scripts\\django-admin.py mysite 创建一个django项目mysite。 * 运用:>

2015-07-29 11:30:47

Setting up Django with Nginx, Gunicorn, virtualenv, supervisor and PostgreSQL

http://michal.karzynski.pl/blog/2013/06/09/django-nginx-gunicorn-virtualenv-supervisor/ Django is an efficient, versatile and dynamically evolving web application developm

2015-07-29 11:30:47

ubuntu11.04 下 Django开发环境配置小结

昨天晚上加今儿早的时间 终把Django的开发环境捣鼓成了,窃喜一下,呵呵。 步骤如下: 1. 我没有去get python,因为系统已经自带了python2.7,够我用了。 2. get django and install google Django download , 我下载的是Django-1.3.1.tar.gz。在此请恕不提供下

2015-07-29 11:30:44

Django中url的逆向解析 -> Reverse resolution of URLs

源: [html] view plaincopy <nav id="site-nav">       {% for name in cat_all %}&n

2015-07-29 11:30:43

Django model字段类型清单

Django 通过 models 实现数据库的创建、修改、删除等操作,本文为模型中一般常用的类型的清单,便于查询和使用: AutoField:一个自动递增的整型字段,添加记录时它会自动增长。你通常不需要直接使用这个字段;如果你不指定主键的话,系统会自动添加一个主键字段到你的model。(参阅自动主键字段) BooleanField:布尔字段,

2015-07-29 11:30:42

使用Django和MochiKit实现多级联动菜单

最近在python的邮件列表上看到有人问django如何实现多级联动菜单,我自己在做的一个项目也需要这个功能,但是找了半天也没有现成的解决方案,只好自己实现了一个。 由于我对JavaScript不是很熟,所以采用了现成的Ajax框架,粗略比较了一下,选择了比较 Pythonic 的 MochiKit。 Django没有绑定特定的Ajax框架有好有坏,

2015-07-29 11:30:42

用 Python + django 10分鐘內作出一個 blog

blog.ericsk.org/archives/815 標題有沒有殺人,照著作一遍就知道囉。 在 Ruby on Rails 的官方網站上有 15 分鐘作出一個 weblog 的 screencast,的確 demo 了 RoR 開發的快速。不過萬萬不可太迷信只有 RoR 能這麼神速,根據最近擠出一點時間看 django 的東西後,我

2015-07-29 11:30:41

Windows 使用pip安装 Django

快速安装django可参考:https://docs.djangoproject.com/en/1.4/intro/install/ 使用pip安装时: 1. 安装python,一般安装python2.7 2. Python安装distribute:4.安装Django:直接运行 pip install Django 在Python27

2015-07-29 11:30:41

Mac os X 配置 django + uWSGI + nginx 简单构建过程分享

python的安装就不多说了 一.Django的安装,从https://www.djangoproject.com/download/,Django官网参考下载方式 我用的方法是: First, download Django-1.6.2.tar.gz (checksums). Then: tar xzvf Djang

2015-07-29 11:30:40

windows下django安装配置

1、安装python,尽可能使用2.X版本,3.X版本兼容性不是很好,下载地址https://www.python.org/downloads/,并将安装目录添加到 环境 path里面,如c://python 2、安装MySQL-python-1.2.5.win-XXX.exe,版本是根据python和操作系统定的,尽可能一致 下载地址http://www

2015-07-29 11:30:40

【NGINX】nginx+uwsgi+django+python部署总结

(记录一下)环境如下:操作系统: Ubuntu 10.04nginx: 1.0.12uwsgi:  1.0.4python: 2.6.5django: 1.2.7一.安装uwsgi到http://projects.unbit.it/uwsgi/wiki/WikiStart#Getit 下载最新版本的uwsg。解压后,如果没有安装libxm

2015-07-29 11:30:39