惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
The Cloudflare Blog
大猫的无限游戏
大猫的无限游戏
小众软件
小众软件
V
Visual Studio Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 司徒正美
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
酷 壳 – CoolShell
酷 壳 – CoolShell
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
月光博客
月光博客
The GitHub Blog
The GitHub Blog
L
LangChain Blog
D
DataBreaches.Net
T
The Blog of Author Tim Ferriss
F
Fortinet All Blogs
博客园 - Franky
阮一峰的网络日志
阮一峰的网络日志
GbyAI
GbyAI
Apple Machine Learning Research
Apple Machine Learning Research
宝玉的分享
宝玉的分享
Engineering at Meta
Engineering at Meta
V
V2EX
MyScale Blog
MyScale Blog

博客园 - ________囧丶殇

SQL - 基础 javascript刷新父页面 SQL - 约束 C语言(8) - 反转单向链表 C语言(7) - 数据结构之单向链表 C语言(6) - 各种排序算法的比较 C语言(5) - 选择排序 快速排序 C语言(4) - 插入排序 C语言(3) - 冒泡排序 归并排序 C语言(2) - 从指针开始 C语言(1) - 开始之前 python实践 - 抓取网页中的图片和数据 python实践 - 下载文件 python补充(2) - 内置函数 python补充(1) python笔记(十) - 异常和文件处理 python笔记(九) - 类 part2 python笔记(八) - 类 part1 python笔记(七) - and和or
django系列 - 安装和新建项目
________囧丶殇 · 2009-09-19 · via 博客园 - ________囧丶殇

1.django的安装

可以从它的官方网站上下载安装包,将安装包解压,在命令行模式下进入解压后的目录,输入命令:python setup.py install

这样,django就安装在了当前版本python的目录下了

2.生成项目

django-admin.py startproject newtest

在命令行中输入命令,就在当前目录下生成了newtest项目

这四个是生成的文件,用途后面会提到,不过看名字就可以知道它们的大概用途了。

3.看django是否配置成功了

在命令行中,转到新生成的项目目录下,输入命令

manage.py runserver

一旦出现:

Validating models...
0 errors found.
Starting server on port 8000 with settings module 'newtest.settings'.
Go to http://127.0.0.1:8000/ for Django.
Quit the server with CTRL-BREAK (Windows).

说明 Django 启动成功了。在浏览器浏览,有一个祝贺页面,说明成功了。

4.配置apache

apache的下载安装就不说了,只说配置。先下载mod-python模板,下载注意版本,安装程序会自动检测python安装目录,最后你要选择apache的安装目录

安装好mod-python后,打开apache安装目录/conf下的httpd.conf文件,将下面的配置加在最后

LoadModule python_module modules/mod_python.so


<Location "/">   

      SetHandler python-program   

      PythonHandler django.core.handlers.modpython   

      SetEnv DJANGO_SETTINGS_MODULE newtest.settings   

      #PythonOption django.root /   

      PythonDebug On   

      PythonPath "['E:/MyProject/python/newtest','E:/MyProject/python','D:\\Python25\\Lib\\site-packages\\django','E:\\MyProject\\python\\Northwind']+sys.path"  

</Location> 

以上这段配置的注意点:

a)SetEnv DJANGO_SETTINGS_MODULE newtest.settings后面的newtest.settings是新生成的项目名称+.settings

b)PythonPath 项目的父路径

重启apache成功后访问http://localhost:80/成功后就说明配置apache成功。