1. 程式人生 > >python mvc框架django搭建專案

python mvc框架django搭建專案

首先搭建了python3環境,參考我的 centos7搭建python3並和python2共存


建立軟連線
ln -sf /usr/local/python3/bin/django-admin.py /usr/bin/django-admin
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3


建立專案
mkdir mysite && cd mysite
django-admin startproject HelloWorld
cd HelloWorld/


[[email protected] HelloWorld]# tree
.
├── HelloWorld
│   ├── __init__.py
│   ├── settings.py
│   ├── urls.py
│   └── wsgi.py
└── manage.py

1 directory, 5 files

目錄說明:
HelloWorld: 專案的容器。
manage.py: 一個實用的命令列工具,可以各種方式與該 Django 專案進行互動。
HelloWorld/__init__.py: 一個空檔案,告訴 Python 該目錄是一個 Python 包。
HelloWorld/settings.py: 該 Django 專案的設定/配置。
HelloWorld/urls.py: 該 Django 專案的 URL 宣告; 一份由 Django 驅動的網站"目錄"。
HelloWorld/wsgi.py: 一個 WSGI 相容的 Web 伺服器的入口,以便執行你的專案。

啟動專案

[[email protected]
HelloWorld]# python3 manage.py runserver 0.0.0.0:8000 Performing system checks... System check identified no issues (0 silenced). You have unapplied migrations; your app may not work properly until they are applied. Run 'python manage.py migrate' to apply them. July 20, 2016 - 15:07:49 Django version 1.9.1, using settings 'HelloWorld.settings' Starting development server at http://0.0.0.0:8000/ Quit the server with CONTROL-C.

瀏覽器訪問