Django1---安装,服务初步运行

因为django是python编写的,所以先在linux中安装python(本人用的是ubuntu12.04,系统安装后python已经装好)

1下载并安装django。

从网上找到Django-1.0.2-final.tar.gz这样的压缩文件。

用tar xzvf  Djangoxxxtar.gz进行解压

用setup.py文件进行安装:sudo  python setup.py  install

运行到python交互模式,导入django。。。import django

2创建一个工程

我们新建一个文件夹,将以后的工程放在这个文件中。这里建立一个名为django的文件:mkdir django

建立一个工程:django-admin.py startproject project1   这样就建立了一个工程文件。下面有四个文件:

  • __init__.py :让 Python 把该目录当成一个开发包 (即一组模块)所需的文件。 这是一个空文件,一般你不需要修改它。

  • manage.py :一种命令行工具,允许你以多种方式与该 Django 项目进行交互。 键入pythonmanage.py help,看一下它能做什么。 你应当不需要编辑这个文件;在这个目录下生成它纯是为了方便。

  • settings.py :该 Django 项目的设置或配置。 查看并理解这个文件中可用的设置类型及其默认值。

  • urls.py:Django项目的URL设置。 可视其为你的django网站的目录。 目前,它是空的。

3创建一个应用

(1)在project下创建一个blog应用。

(2)django-admin.py   startapp  blog

修改setting.py的配置,加入blog:

INSTALLED_APPS = (
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.sites',
    'django.contrib.messages',
    'blog',
(3)在url.py中加入 (blog/index代表访问的路径,blog.views.index表示此访问使用的方法)

  url(r'^blog/index/$','blog.views.index'),

(4)在blog中的view.py中加入:表示用index方法返回http页面

from django.http import HttpResponse

def index(req):
    return HttpResponse('<h1>hehe<h1>')


4运行服务:

在project1文件中运行:python manage.py   runserver  

这样就可以在自己电脑的浏览器上察看搭建的web啦:127.0.0.1:8000/blog/index,就会看到页面上有hehe


如果希望其他的联网电脑也可以察看自己搭建的web

python manage.py runserver 0.0.0.0:8000
服务器会监听任何网络接口


在其他电脑的浏览器上输入:搭建服务的ip(如:192.168.0.1):8000/blog/index,就会看到页面上有hehe












  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值