Django2.x安裝 & 新建一個專案
1、選擇Django版本
先開啟github中django的release看下現在的版本,現在最新版本是2.0.2,我就直接用最新版本了
https://github.com/django/django/releases
2、python版本升級
2.x的django不再支援python2.7,所以先升級python到3.x
升級完記得修改環境變數,包括python.exe所在目錄和Scripts目錄,預設是:
C:\Users\hx\AppData\Local\Programs\Python\Python36;
C:\Users\hx\AppData\Local\Programs\Python\Python36\Scripts;
重新開啟cmd,check一下py和pip的版本:
C:\Users\hx>py --version
Python 3.6.4
C:\Users\hx>pip --version
pip 9.0.1 from c:\users\hx\appdata\local\programs\python\python36\lib\site-packages (python 3.6)
3、安裝Django
直接用pip安裝
pip install Django==2.0.2
可以看到下面的圖,進度條結束就安裝好了
安裝完畢
4、驗證一下
C:\Users\hx>python -m django --version
2.0.2
or
C:\Users\hx>py
Python 3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:54:40) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> django.VERSION
(2, 0, 2, 'final', 0)
>>> django.get_version()
'2.0.2'
5、新建專案
開啟cmd,cd到想要新建專案的父目錄,我這裡用D:/git
C:\Users\hx>D:
D:\>cd git
新建一個名叫djangodemo的專案
D:\git>django-admin startproject djangodemo
會在D:/git下面新建一個叫做djangodemo的資料夾,資料夾下面還有一些檔案
執行這個專案
D:\git>cd djangodemo
D:\git\djangodemo>python manage.py runserver
Performing system checks...
System check identified no issues (0 silenced).
You have 14 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.
February 21, 2018 - 15:24:06
Django version 2.0.2, using settings 'djangodemo.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
從上面可以看到,已經啟動了一個web服務,按照提示開啟http://127.0.0.1:8000/
看到下圖說明djangodemo專案已經啟動成功了
你也可以指定通過其他的埠來執行:
python manage.py runserver 8080
或者你不想只在本地訪問,需要區域網或者internet訪問,只需要指定ip為0.0.0.0即可
python manage.py runserver 0.0.0.0:8080
#也可以簡寫為
python manage.py runserver 0:8080
6、Next,怎麼學習django呢
最快的當然是官方docs
https://docs.djangoproject.com/en/stable/
英文恐懼症的同學也可以百度找jdango的視訊資料。
相關文章
- python 新建專案呼叫已安裝模板Python
- Java web之新建第一個web專案JavaWeb
- git新建一個檔案Git
- SpringBoot(一) 新建專案Spring Boot
- 新建git專案Git
- laravel 新建專案Laravel
- scrapy 框架新建一個 爬蟲專案詳細步驟框架爬蟲
- 如何在jenkins上新建一個專案及其簡單配置Jenkins
- 專案新建模板
- 新建 Laravel 6 專案(火星)Laravel
- AntDesignBlazor示例——新建專案Blazor
- 使用pycharm新建Django專案PyCharmDjango
- 新建vite + bootstrap 5 專案Viteboot
- Play Framework 2.5 環境搭建與新建專案(一)Framework
- 使用 Docker 開發 PHP 專案(一):安裝DockerPHP
- webpack學習(一)專案中安裝webpackWeb
- Golang初學:新建專案 及 gin web 專案GolangWeb
- idea中新建javaWeb專案IdeaJavaWeb
- [VUE]vue3新建專案Vue
- vue專案安裝lessVue
- VS中新建網站和新建WEB專案的區別網站Web
- Webstorm 新建 Express 專案結構分析WebORMExpress
- 在Eclipse中新建Maven專案EclipseMaven
- 完全使用 Docker 開發 PHP 專案 (一): 安裝篇DockerPHP
- Eclipse新建/匯入Gradle專案EclipseGradle
- 如何使用git新建多個SSH金鑰進行專案託管Git
- 搭建一個專案
- Vue-cli 3.x搭建專案還要做什麼?之一【新建專案與配置】Vue
- 一步步像 cms 一樣安裝 Laravel 專案Laravel
- 封裝一個的toast彈出框(vue專案)封裝ASTVue
- 這次弄一下maven 多模組專案,用vscode新建一下,便於管理專案MavenVSCode
- 如何在Linux安裝Python+JDK+Mysql+Tomcat+Django以及簡單的跑一個java web專案和一個簡單的Django專案LinuxPythonJDKMySqlTomcatDjangoJavaWeb
- 關於一個java專案呼叫另一個java專案的心得Java
- IntelliJ IDEA如何新建專案HTMLIntelliJIdeaHTML
- pycharm新建專案環境設定詳解PyCharm
- 新建maven專案pom報錯的問題Maven
- vue3專案中安裝lessVue
- 搭建一個SSM專案SSM