码迷,mamicode.com
首页 > 其他好文 > 详细

Django管理工具django-admin.py创建项目

时间:2016-07-02 18:58:43      阅读:261      评论:0      收藏:0      [点我收藏+]

标签:

安装Django之后就安装了可用的管理工具django-admin.py,可以使用它来创建项目,运行django-admin.py来查看命令介绍:

技术分享

查看其中的一个命令的使用方法介绍:

技术分享

新建一个项目:

技术分享

查看目录结构:

技术分享

技术分享技术分享

目录说明:

  • HelloWorld: 项目的容器。
  • manage.py: 一个实用的命令行工具,可让你以各种方式与该 Django 项目进行交互。
  • HelloWorld/__init__.py: 一个空文件,告诉 Python 该目录是一个 Python 包。
  • HelloWorld/settings.py: 该 Django 项目的设置/配置。
  • HelloWorld/urls.py: 该 Django 项目的 URL 声明; 一份由 Django 驱动的网站"目录"。
  • HelloWorld/wsgi.py: 一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目。

接下来我们进入 HelloWorld 目录输入以下命令,启动服务器:

python manage.py runserver 0.0.0.0:8000
技术分享

0.0.0.0让其它电脑可连接到开发服务器,8000为端口号。如果不说明,那么端口号默认为8000。

在浏览器输入你服务器的ip及端口号,如果正常启动,输出结果如下:

技术分享

在路径C:\Users\XCC\HelloWorld\HelloWorld下创建一个view.py文件,输入如下代码:

from django.http import HttpResponse

def hello(request):
    return HttpResponse("Hello world ! ")

绑定url与视图函数,将如下的代码替换原来urls.py中的代码:

from django.conf.urls import *
from HelloWorld.view import hello

urlpatterns = patterns("",
    (^hello/$, hello),
)

整个目录结构:

技术分享

启动django开发服务器后,在浏览器中访问:

注意:项目中如果代码有改动,服务器会自动监测代码的改动并自动重新载入,所以如果你已经启动了服务器则不需手动重启。

技术分享

Django管理工具django-admin.py创建项目

标签:

原文地址:http://www.cnblogs.com/apple2016/p/5635829.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!