首页 > 其他 > 详细

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

时间:2016-07-02 18:55:39      阅读:214      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!