建立第乙個專案
使用 django-admin.py 來建立 helloworld 專案:
django-admin.py startproject helloworld
建立完成後我們可以檢視下專案的目錄結構:
# cd helloworld/
# tree
.|-- helloworld
| |-- __init__.py
| |-- settings.py
| |-- urls.py
| `-- wsgi.py
`-- manage.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及埠號,如果正常啟動,輸出結果如下:
python
檢視和 url 配置
在先前建立的 helloworld 目錄下的 helloworld 目錄新建乙個 view.py 檔案,並輸入**:
接著,繫結 url 與檢視函式。開啟 urls.py 檔案,刪除原來**,將以下**複製貼上到 urls.py 檔案中:
from django.conf.urls import *
from helloworld.view import hello
urlpatterns = patterns("",
('^hello/$', hello),
)整個目錄結構如下:
# tree
.|-- helloworld
| |-- __init__.py
| |-- __init__.pyc
| |-- settings.py
| |-- settings.pyc
| |-- urls.py # url 配置
| |-- urls.pyc
| |-- view.py # 新增的視**件
| |-- view.pyc # 編譯後的視**件
| |-- wsgi.py
| `-- wsgi.pyc
`-- manage.py
完成後,啟動 django 開發伺服器,並在瀏覽器訪問開啟瀏覽器並訪問:
python-helloworld
注意:專案中如果**有改動,伺服器會自動監測**的改動並自動重新載入,所以如果你已經啟動了伺服器則不需手動重啟。
python第乙個程式設計 第乙個 Python 程式
簡述 安裝完 python 後,windows 中 開始選單或安裝目錄下就會有 idle 開發 python 程式的基本 ide 整合開發環境 幫助手冊 模組文件等。linux 中 只需要在命令列中輸入 python 命令即可啟動互動式程式設計。互動式程式設計 互動式程式設計不需要建立指令碼檔案,是...
第乙個部落格
我不知道為什麼 我在csdn上創了乙個賬號,又開通了部落格。也許我不是名人,也許幻想著成為名人。在這裡 我不會給任何人許諾,這個部落格可能有乙個博文 有兩個博文 或者會有很多 很多 很多。不過讓我有個大膽的猜想,如果這個部落格在今後有很多很多自己寫的博文,說明我成功了 在自己眼裡 也說明這個方法時正...
第乙個爬蟲
很多人學習python的目的就是為了學習能夠實現爬蟲的功能,這裡,我使用了scrapy框架來實現了乙個簡單的爬蟲功能,這裡我簡單的介紹一下scrapy專案的建立,和執行。1,第一步是安裝scrapy,我相信到了這一步,大多數人都已經會安裝第三方庫檔案了,這裡主要是使用命令pip install sc...