python django第乙個專案

2021-08-28 01:48:18 字數 1726 閱讀 7426

建立第乙個專案

使用 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...