由于服务器用的第三方提供的,他们在服务器上面只装了python2.7,所以本学习笔记的Django采用的是1.5.8
1.python安装:请自行搜索
2.安装django:
官网下载django1.5.8解压后,在cmd命令模式下进入django的目录,输入以下内容:
python setup.py install
3.检验安装:
在cmd命令模式下:进入python环境:python
>>>import django
>>>
如果没有报错,则说明django安装成功;
4.配置环境变量:
C:\Python27;C:\Python27\Lib\site-packages\django;C:\Python27\Scripts
请确保上面三个路径对应与您机器的路径都添加到了Path变量中;如图:
5.创建项目:
进入想创建项目的目录,并输入如下命令:
D:\work\workspace_python>django-admin.py startproject sidland
5.1若出现直接打开django-admin.py文件;请修改以.py结尾的文件的打开访问为:python.exe
5.2若出现"Usage: django-admin.py subcommand [options] [args]"提示;请输入如下命令:
D:\work\workspace_python>python C:\Python27\Scripts\django-admin.py startproject sidland
指定django-admin.py的完整路径;
创建完成后可以看到如下的目录结构:
说明项目创建成功;
6.修改sidland中的setting.py,修改如下内容:
TIME_ZONE = 'Asia/Shanghai'
LANGUAGE_CODE = 'zh-cn'
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'reading',#增加阅读模块
# Uncomment the next line to enable the admin:
# 'django.contrib.admin',
# Uncomment the next line to enable admin documentation:
# 'django.contrib.admindocs',
)
7.修改sidland中的urls.py,在patterns中增加如下内容:
url(r'^reading/index', 'reading.views.index'),
8.创建reading应用:
进入项目文件夹:cd sidland
创建应用:python C:\Python27\Scripts\django-admin.py startapp reading
9.进入应用reading目录,修改views.py,加入如下代码:
from django.http import HttpResponse
def index(req):
return HttpResponse('hello world!')
10.启动应用:
D:\work\workspace_python\sidland\reading>python manage.py runserver
接下来,通过浏览器访问你的应用吧!默认端口:8000
===========================================华丽的分割线========================================
上面是手动创建;由于cmd的doc操作并不是很方便,而加上本人java出身,习惯了eclipse,所以下面的创建项目的方式是采用eclipse+python插件来创建的;
1.下载eclipse:http://www.eclipse.org/downloads/
2.下载python插件:PyDev
将plugins目录下所有文件挪到Eclipse的相应目录下,将feature目录下所有文件挪到Eclipse的相应目录下,最后启动Eclipse,在Help-》Software Upates-》Manage Configuration,然后弹出的界面即可看到pydev的插件。
在安装 PyDev 之前,要保证您已经安装了 Java 1.4 或更高版本、Eclipse 以及 Python。接下来,开始安装 PyDev 插件。
- 启动 Eclipse,利用 Eclipse Update Manager 安装 PyDev。在 Eclipse 菜单栏中找到 Help栏,选择 Help > Software Updates > Find and Install。
- 选择 Search for new features for install,然后单击 Next。在显示的窗口中,选择 new remote site。此时,会弹出一个对话框,要求输入新的更新站点的名称和链接。这里,名称项输入 PyDev,当然,您也可以输入其他的名称;链接里输入http://pydev.org/updates。然后,单击 Ok。
3.配置python路径:
安装好 PyDev 之后,需要配置 Python/Jython 解释器,配置过程很简单。
在 Eclipse 菜单栏中,选择 Window > Preferences > Pydev > Interpreter - (Python/Jython),在这里配置 Python/Jython 解释器,下面以 Python 为例介绍如何配置。
一、创建一个项目
如果这是你第一次使用Django,那么你必须进行一些初始设置。也就是通过自动生成代码来建立一个Django项目--一个Django项目的设置集,包含了数据库配置、Django详细选项设置和应用 特性配置,具体操作步骤如下所示。
1.新建Django项目
2.创建网站模块app
3.测试新建的模块是否正常
Validating models...
errors found
March 12, 2014 - 10:26:53
Django version 1.6.2, using settings 'mysite.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
服务器启动起来后,去浏览器输入网址:http://127.0.0.1:8000,你会看到一个令人愉悦的,柔和的淡蓝色 “Welcome to Django” 页面。表示它已正常工作!