Python中Django建立第一個項目(hello,world)

這裏爲了方便,咱們使用pycharm社區免費版,免費版不具有支持Django和Web開發的直接功能,這個功能只在專業版在具有。 可是做爲新手,咱們仍是使用社區版來進行來發,這有助於咱們弄清程序原理細節,幫助咱們提升。 在實際開發時,咱們須要同時打開pycharm與命令行兩個工具。python

Django建立項目的通常步驟:

1. 新建工程(命令行) >django-admin startproject mysite //mysite爲工程名

而後打開pycharm,查看當前文件: 第一步數據庫

2. 修改工程 >python manage.py startapp helloapp //helloapp爲應用名(關鍵,詳見下文)

此步驟建立的目錄: 第二步django

修改工程命令執行完畢後,咱們要進行如下操做:服務器

  1. 修改views.py文件 //views.py中包含對某個http請求(即url)的響應。
  2. 修改URL路由 //urls.py中指定url與處理函數之間的路徑關係。

3. 運行工程 >python manage.py runserver //用runserver開一個服務器

以後咱們就能夠輸入地址及端口號進行訪問。app

注意兩點:

建立工程時要cd定位到要建立工程的位置,以後修改該工程要cd到已建立的工程當中 另外,建立工程與修改工程一個用的是Django-admin,一個用到manage.py(這個前面不要落了python),二者不要混淆。框架

django-admin與manage.py

前者是django框架的全局管理工具, 其功能主要有:函數

  1. 創建並管理Djang工程。
  2. 創建並管理Django工具使用的數據庫
  3. 控制調試或日誌信息
  4. 運行並維護Django工程

能夠經過/>django-admin help查看其功能工具

###manage.py與django-admin相似,但僅針對當前項目。 咱們能夠用它來在當前建立應用app,也能夠用來建立當前項目的服務器。url

/>python manage.py help能夠查看其主要功能命令行

相關文章
相關標籤/搜索