2020-08-13
https://docs.djangoproject.com/en/3.0/intro/tutorial01/
看英文有點累換中文 ….
我們假設您已經安裝了Django。您可以通過在shell提示符(以$前綴表示)中運行以下命令來告訴Django已安裝以及安裝了哪個版本:
$ python -m django --version
如果這是您第一次使用Django,則必須進行一些初始設置。即,您將需要自動生成一些代碼來建立Django 項目 -Django實例的一組設置,包括數據庫配置,特定於Django的選項和特定於應用程序的設置。
從命令行cd進入要存儲代碼的目錄,然後運行以下命令:
$ django-admin startproject mysite
讓我們看看startproject創建了什麼:
mysite/
manage.py
mysite/
__init__.py
settings.py
urls.py
asgi.py
wsgi.py
這些文件是:
讓我們驗證您的Django項目是否有效。mysite如果尚未進入外部目錄,請運行以下命令:
$ python manage.py runserver
您將在命令行上看到以下輸出:
Performing system checks...
System check identified no issues (0 silenced).
You have unapplied migrations; your app may not work properly until they are applied.
Run 'python manage.py migrate' to apply them.
August 11, 2020 - 15:50:53
Django version 3.0, using settings 'mysite.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
如果要更改服務器的IP,請將其與端口一起傳遞。例如,要偵聽所有可用的公共IP(如果您正在運行Vagrant或想在網絡上的其他計算機上炫耀您的工作,這將很有用),請使用:
$ python manage.py runserver 0:8000