Django学习笔记(一)项目的创建

来源:互联网 发布:星星知多少迷你世界 编辑:程序博客网 时间:2024/05/17 07:13

由于服务器用的第三方提供的,他们在服务器上面只装了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 HttpResponsedef 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 插件。

  1. 启动 Eclipse,利用 Eclipse Update Manager 安装 PyDev。在 Eclipse 菜单栏中找到 Help栏,选择 Help > Software Updates > Find and Install。
  1. 选择 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 foundMarch 12, 2014 - 10:26:53Django 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” 页面。表示它已正常工作!









0 0
原创粉丝点击