Python框架之Django学习笔记(三)

开始一个项目python

  第一次使用 Django,必须进行一些初始化设置工做。 新建一个工做目录,例如 D:\tool\python\Python27\workspace\djcode,而后进入该目录。web

  转到建立的目录,运行命令django-admin.py startproject myfirstsite。这样会在当前目录下建立一个目录:myfirstsite(PS:名字随便起)。django

  startproject 命令建立一个目录,进入文件能够看到一个文件夹和一个文件:浏览器

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

  进入myfirstsite能够看到4个文件: 服务器

myfirstsite/
    __init__.py
    settings.py
    urls.py
    wsgi.py
  • __init__.py :让 Python 把该目录当成一个开发包 (即一组模块)所需的文件。 这是一个空文件,通常不须要修改它。
  • settings.py :该 Django 项目的设置或配置。 查看并理解这个文件中可用的设置类型及其默认值。
  • urls.py:Django项目的URL设置。 可视其为django网站的目录。 目前,它是空的。
  • wsgi.py :一个WSGI兼容的web服务器的入口。

  接下来,就能够切换到项目目录里 (cd myfirstsite ),运行下面的命令来启动服务器:python manage.py runserver工具

而后你会看到如下内容;网站

Validating models...

0 errors found.
August 30,2014 - 14:05:38
Django version 1.6.6, using settings 'myfirstsite.settings'
Development server is running at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.

 

  若是没法成功启动,应该是端口被占用了,那么换个端口试试,执行以下指令能够换端口:ui

1 python manage.py runserver 8080

 

  好了,最后打开浏览器,在地址栏输入http://127.0.0.1:8000/,固然若是改了端口的话,那么:后面输入更改的端口号,多是8080。url

  打开后界面应该是这样子:spa

 

相关文章
相关标签/搜索