Django學習之一 建立應用

2021-09-24 11:52:46 字數 1790 閱讀 7160

使用虛擬環境建立django應用

pip install virtualenv

virtualenv my_env

source my_env/bin/activate        linux 環境下

my_env\scripts\activate.bat       windows 環境下

(my_env) d:\work\code\python>     已進入虛擬環境,最前面是虛擬環境的名稱

deactivate                        退出虛擬環境

pip install django                安裝django,下面的語句引用django檢視版本

>>> import django

>>> django.get_version()

'2.2.2'

d:\work\code\python>my_env\scripts\activate.bat                     啟用虛擬環境

(my_env) d:\work\code\python>django-admin startproject django_01建立django專案django_01

(my_env) d:\work\code\python>

此時可以看到專案建立成功了,目錄結構如下:

django_01

manage.py         是命令列工具,其實是乙個django-admin.py的包裝器,用於管理專案,不用改這個檔案

django_01         是專案目錄

__init__.py    乙個空檔案

settings.py    是專案的設定檔案,包含一些初始設定

urls.py        是url patterns 的所在地,其中的每一行表示url位址與檢視的一對一對映關係

wsgi.py        自動生成的當前專案的wsgi程式,用於將專案作為乙個wsgi程式啟動

d:\work\code\python\django_01>python manage.py runserver啟動服務

watching for file changes with statreloader

performing system checks...

system check identified no issues (0 silenced).

june 15, 2019 - 20:46:53

django version 2.2.2, using settings 'django_01.settings'

starting development server at

quit the server with ctrl-break.

在瀏覽器中訪問 可看到web頁面

啟動服務時還可以指定具體的主機位址和埠,或者使用另外乙個配置檔案

python manage.py runserver 127.0.0.1:8001 --settings=mysite.settings

django專案的設定可參考

Django 建立應用(django學習04)

1 開啟命令列,切換到manage.py同級目錄 介紹一下每個模組的功能和作用 migrations 資料一致 遷移 模組,和資料庫有關,一般不動 admin.py 當前應用的後台管理系統配置,django自帶 models.py 資料模組,跟建立資料庫有掛,使用orm框架,類似於mvc中的mode...

Django建立應用

開啟命令列,進入專案中manage.py同級目錄 應用名 新增應用名到settings.py 中 django.contrib.admin 資料移植模組。自動生成 該應用的後台管理系統配置 該應用的一些配置,django1.9以後自動生成 資料模組,使用orm框架,類似於mvc中的model 自動化...

MySQL學習之(一)建立MySQL

1 連線到本機上的mysql。首先開啟dos視窗,然後進入目錄mysql bin,再鍵入命令mysql u root p,回車後提示你輸密碼.注意使用者名稱前可以有空格也可以沒有空格,但是密碼前必須沒有空格,否則讓你重新輸入密碼。如果剛安裝好mysql,超級使用者root是沒有密碼的,故直接回車即可...