建立乙個Django專案

2021-09-26 09:02:21 字數 1896 閱讀 6791

準備工作都完成了,現在可以建立乙個django專案啦。

一種是利用整合開發軟體直接建立,比如pycharm

另一種就是利用終端。

開啟虛擬環境 ,開啟虛擬環境是為了滿足不用的需求

輸入**:

#先進入要建立目錄的路徑

python django-admin.py startproject 專案名稱(自己取名)

#我取做web

在web這個目錄中你會看到兩個內容:

❏ 另乙個與專案同名的目錄

❏ 乙個 python 指令碼,名為 manage.py

我們將把內部那個 web 目錄稱為專案配置目錄。在這個目錄中,你會看到 4 個 python 指令碼,下面簡單介紹一下,後文再詳細說明:

❏ __init__.py:乙個空 python 指令碼,存在的目的是告訴 python 直譯器,這個目錄是乙個

python 包;

❏ settings.py:存放 django 專案的所有設定;

❏ urls.py:存放專案的 url 模式;

❏ wsgi.py:用於執行開發伺服器和把專案部署到生產環境的乙個 python 指令碼。

專案目錄中有個名為 manage.py 的檔案,在開發過程中時常用到。它提供了一系列維護 django 項

目的命令,例如通過它可以執行內建的 django 開發伺服器,可以測試應用,還可以執行多個資料

庫命令。幾乎每個 django 命令都要呼叫這個指令碼。

★ django 管理指令碼 ★

現在就可以使用 manage.py 指令碼,執行下述命令試試:

$ python manage.py runserver
這個命令啟動 python,讓 django 執行內建的輕量級開發伺服器。你在終端視窗中應該會看到類似

下面的輸出:

建立 django應用

在 django 專案所在的目錄(例如 web)中執行下述命令:

#myblog自己起名

views.py 和 models.py 是任何應用中都有的兩個檔案,是 django 所採用的設計模式(即「模型-檢視

-模板」模式)的主要部分。

'django.contrib.admin',

'django.contrib.auth',

'django.contrib.contenttypes',

'django.contrib.sessions',

'django.contrib.messages',

'django.contrib.staticfiles',

'myblog',]

再次執行開發伺服器,確認 django 識別了這個新應用。如果能正常啟動開發伺服器,沒有任何錯

誤,說明新應用已經成功識別,可以進入下一步了。

django 建立乙個專案

在d django project 目錄下 django admin startproject mysite在d django project mysite 目錄下 python magage.py runserver可以訪問 ctrl c 結束當前服務 解析 python manage.py指令和...

建立乙個Django專案

技術交流 進入自己的python環境 建立django目錄位址 mkdir p home dev django 建立mysite專案 cd home dev django django admin.py startproject djangodemo cd home dev django 這個時候發...

Django建立第乙個專案

需要先進入虛擬環境中,否則會建立在系統環境中,然後進入需要建立專案的位置,執行命令 django admin startproject 專案名稱 在pycharm左上角file newproject 選擇好你需要用的的虛擬環境的路徑和專案安裝位置就行了 用pycharm的方式建立專案會在專案目錄下多...