环境为ubuntu14 destop。
1、下载django,由于ubuntu中安装的是python2.6,下载了django1.7无法安装,后下载了1.6安装成功。
地址:https://www/djangoproject.com/download/
2、在目录/home/cloud/Downloads/下解压,命令tar zxvf Django1.6.tar.gz。解压后生成文件夹Django1.6,
3、cd进入Django1.6文件夹,用命令安装:python setup.py install。
4、在目录Downloads下新建文件夹mkdir firstDjango。进入文件夹,执行命令:
python django-admin.py startproject mysite新建项目mysite。
5、在项目mysite下,有文件manage.py,文件夹mysite。如下图:

6、执行命令python manage.py runserver 0.0.0.0:80,启动django。在浏览器输入http://127.0.0.1出现下图表示正常:

7、在mysite/mysite/目录下,新建文件夹mkdir views。
在views文件夹下,新建一个名为 __init__.py 的空文件,把views文件夹变成项目的包。
在views文件夹下,新建一个 first_fun.py 文件。这个是我们实现hello world功能的文件。
编写 first_fun.py 文件 :
- #! /usr/bin/env python
- #coding=utf-8
- from django.http import HttpResponse
8、更改urls.py。(views功能匹配url)
在usrl.py里,导入刚写好的views包下的first_fun模块,然后url匹配到。如下:
- #! /usr/bin/env python
- #coding=utf-8
- from django.conf.urls import patterns, include, url
- #导入views
- from www.views.first_fun import hello
- # Uncomment the next two lines to enable the admin:
- # from django.contrib import admin
- # admin.autodiscover()
- urlpatterns = patterns('',
- url(r'^hello/$', hello),
- # Examples:
- # url(r'^$', 'www.views.home', name='home'),
- # url(r'^www/', include('www.foo.urls')),
- # Uncomment the admin/doc line below to enable admin documentation:
- # url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
- # Uncomment the next line to enable the admin:
- # url(r'^admin/', include(admin.site.urls)),
- )
测试Hello world功能。
在浏览器里输入:
http://127.0.0.1/hello/
显示Hello World! 成功!
本文详细介绍了在Ubuntu 14环境下安装Django 1.6的过程,并通过创建一个简单的HelloWorld应用来演示如何启动项目、配置视图及URL映射。

2313

被折叠的 条评论
为什么被折叠?



