Django

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

SAE构建Django项目

非常简单的记录而已: 1. 创建python应用(废话),从sae的svn中checkout到本地,假设为checkout到 E:\\xxx\\project\\1\\  2. 在eclipse中创建django项目,前提是要装好pydev插件以及装好django框架。在新建django项目的时候,取消项目创建的默认目录,而是指定到E:

2015-07-29 11:32:17

django类视图浅析

当你子类化一个类视图时,你可以重写一些属性(比如template_name)或者 一些方法(比如 get_context_data)在你的子类中来提供一些新的值或者方 法。考虑一下,比如,一个仅仅需要展示一个模板的视图,about.html。Django有一个通用视图来完成这个功能 - TemplateView - 因此你可以子类化它,然后

2015-07-29 11:32:17

django官方文档——发送邮件

转自:https://django-chinese-docs-14.readthedocs.org/en/latest/topics/email.html 尽管Python已经提供了相对易用的邮件发送模块 smtplib ,但Django仍对其做了轻度的封装。封装后的模块不仅发送邮件速度快,而且在开发环境下也很容易对邮件发送进行

2015-07-29 11:32:17

10步完成freebsd下 python+django+fastcgi+lighttpd+sqlite3 源码安装与配置.

本文章作者寒玉轩,可任意转载。转载时请注明:来自: htdocs.org 作者:寒玉轩 今日将vm虚拟服务器重新搞了一遍~系统换成了freebsd6.2WEB服务器换成了lighttpd 感觉apache实在是太重的东西了。python2.5+django0.96 全是最新的。由于是lighttpd,当然选择fastcgi与django通讯咯~~数据库是

2015-07-29 11:32:16

[Python]Django Step by Step 笔记(三)

 创建 list.py: #coding=utf-8from django.shortcuts import render_to_responseaddress= [         &

2015-07-29 11:32:16

WinXp + Python2.7 + Django1.4 + Mysql 5.5 + Mysql for Python 1.2.3 安装方法

1. 下载Python 2.7 从www.python.org下载Python 2.7,并且安装 例如你的Python2.7的安装路径是C:\\Python27 安装完毕后,添加windows环境变量C:\\Python27 从启电脑后,运行python   2. 安装Django 1.4 从Django官方网站上面下载最新的

2015-07-29 11:32:15

Django模型修改及数据迁移

migrate: 用于执行迁移动作,具有syncdb的功能makemigrations: 基于当前的model创建新的迁移策略文件sqlmigrate: 显示迁移的SQL语句,具有sqlall的功能 你的Model会被扫描, 然后与migrations文件夹中以前的版本作比较, 然后生成本次迁移文件。 也可以针对单独的app生成migrati

2015-07-29 11:32:15

How to use Django with Apache and mod_wsgi

edit httpd.conf WSGIScriptAlias / /home/liuke/www/django/hello/apache/django.wsgi add file django.wsgi import os import sys path = \'/home/liuke/www/django/hello\' if

2015-07-29 11:32:12

Python网络编程08----Django表单

Python网络编程07----Django模版

2015-07-29 11:32:12

Python的Django框架中的Context使用

context在Django里表现为 Context 类,在 django.template 模块里。 她的构造函数带有一个可选的参数: 一个字典映射变量和它们的值。 调用 Template 对象 的 render() 方法并传递context来填充模板,本文参考  最后,我们在模板对

2015-07-29 11:32:12

Django1.7学习笔记(二)

        一般的网站都有管理后台,而Django为我们提供了强大的自动化后台管理功能,今天我们就来看看怎样创建用Django创建一个后台管理页面! 一.创建一个管理员用户 首先,我们需要创建谁可以登录到管理界面的用户。运行下面的命令: $ python manage.py createsuper

2015-07-29 11:32:11

使用 PyCharm 远程调试 Django 程序

这阵子组内流行使用 Django 写管理端程序。大家习惯了在 Windows 上使用 PyCharm 等 IDE 快速方便地进行开发,但是由于管理端使用了一些公司的公共组件,而这些组件又只提供了 Linux 上的 Python 接口,因此必须在 Linux 上运行 Django 程序。值得庆幸的是,大多数的 IDE 都提供了远程调试功能,

2015-07-29 11:32:10

Python学习笔记——Django配置问题1:syncdb

在配置完数据库mysite/settings.py后,通常需要运行 python manage.py syncdb 为数据库中每个应用建立一个数据库表。 然而如果你安装的Django Version >= 1.9,那么会出现如下问题: gzxultra@gzxultraPC:~/django_try/mysite$ python manag

2015-07-29 11:32:10

SAE上部署Django1.5

由于相进一步学习python,因此我选择了Python+Django,经过了几天的折腾,终于基本完成,甚至都还没有完善,就迫不及待地将其部署到了SAE,现在就把这个部署过程分享一下。 1、准备工作 准备工作中最最重要的当然准备好自己的应用代码了,废话少说,代码最重要,但我却要略过,不了解的朋友可以参考Django向导(又废话了吧),一步步做就行了

2015-07-29 11:32:09

django 模板里面for循环和forloop变量

Django模板的{% for %}循环 Django模板的{% for %}循环与Python的for 语句的情形类似: 循环语法:  for X in Y ,( Y是要迭代的序列,X是在每一个特定的循环中使用的变量名称)。每一次循环中,模板系统会渲染在{% for %} and {% endfor %} 中的所有内容。 例

2015-07-29 11:32:08

Django-文件上传与下载(FileFlid)

Django1.4 首先是上传: #settings.py MEDIA_ROOT = HERE#定义一个完整路径给 MEDIA_ROOT 以便让 Django在此处保存上传文件 MEDIA_URL = \'media\'#定义 MEDIA_URL 作为该目录的公共 URL,要确保该目录对 WEB 服务器用户帐号是可写的 #model

2015-07-29 11:32:07

django apache2.2 mod_wsgi的编译

1.必须要安装python-devel,可以sudo apt-get install python-devel 要不然会报python.h找不到到错误 2.mod_wsgi的源码地址:https://pypi.python.org/pypi/mod_wsgi 需要注意的是configure阶段,如果是自行安装的apache和python,需要指定apx

2015-07-29 11:32:07

如何在django中使用多个数据库

同步你的数据库 syncdb 管理命令一次只操作一个数据库。缺省情况下,它操作 default 数据库。但是加上 --database 参数,你可以让 syncdb 同步不同的 数据库。所以要同步我们例子中的所有数据库的所有模型可以使用如下命令: $ ./manage.py syncdb

2015-07-29 11:32:06

django 模板内建的模板过滤器

addslashes Adds slashes before quotes. Useful for escaping strings in CSV, for example. For example: {{ value|addslashes }} If value is "I\'m&n

2015-07-29 11:32:05

Django1.8 入门基础(一) 安装

介绍 本文对Django1.8官方文档做一定的翻译,一些细节进行适当的补充 使用的Django1.8+Python2.7+Windows7 安装Django 你使用Django之前,你需要安装他。我们为所有可能出现的情况提供了安装向导;当你在阅览这个介绍所要用到的时候 ,这个安装指导会为你提供简单,方便的安装方式。 安装Python Dja

2015-07-29 11:32:05