關於 Visual Studio 中配置 Python的一些問題(二)Django
VS 2017現在對python和Django提供了比較完善的支援,這裡簡單記錄幾個VS建立Djongo專案和Linux下的不同之處。
環境搭建
1. 慣例還是建立一個 Python 空 Django 專案。
2. 進入專案後,VS會提示你安裝 Django 包,建議使用虛擬環境。當然如果你的Python版本在3.5以上而且想用 Django 2.0 以上版本的話選手動配置。要注意的是安裝 Django 的過程可能需要科學上網。
3.(自動配置跳過這步)VS 2017 預設的 requirements.txt Django版本為>=1.9,<2 想用更高版本的把這個改成>=2。然後再右鍵 Python 環境新增虛擬環境,這樣配置的就是Djongo 2.0版本了。
伺服器啟動
不同於Linux,Windows 上 Django 伺服器的啟動沒法直接敲命令實現,runsever的選項被藏到設定裡面去了。想要指定埠之類的話就要在 專案-XXX屬性-除錯 裡修改啟動引數指定埠。
(2.0版本的空頁漂亮了不少)
相關推薦
關於 Visual Studio 中配置 Python的一些問題(二)Django
VS 2017現在對python和Django提供了比較完善的支援,這裡簡單記錄幾個VS建立Djongo專案和Linux下的不同之處。環境搭建1. 慣例還是建立一個 Python 空 Django 專案。2. 進入專案後,VS會提示你安裝 Django 包,建議使用虛擬環境。
關於 Visual Studio 中配置 Python的一些問題(一)
首先,為什麼是VS。關於 VS 和 PyCharm 的對比網上已經有很多,就不再贅述了,之所以選擇VS作為IDE是因為還要做一些C++方面的東西,電腦裡也不想再多裝一個IDE,而且就使用 Python 的場景來看,VS 也提供了較為完善的支援(Djongo,ML, etc.)
實戰容器程式設計好基友之visual studio code+docker篇(二):實時除錯執行在docker中的node.js程式
上篇文章中,我們介紹了怎麼利用visual studio code在本地編譯生成docker映象,這篇文章我們會介紹怎麼利用Visual studio code 實時除錯執行在容器中的node.js程式。 這裡我們還會利用之前的專案node-todo, 環境搭
在ArcGIS中建立Python工具(二)
上一篇中我們瞭解到有兩種方式在 ArcGIS 中建立 Python工具,這一篇就來看看如何在標準工具箱中建立指令碼工具。 ArcGIS Help 中指令碼工具的幫助過於枯燥,在這裡,我以一個具體的例項來總結構建指令碼工具的過程,我要實現的需求是做個快速實現羽化邊界效果的小工具,
使用Visual Studio 2017開發Python程式(2)
建立第一個Hello Word程式 (1)開啟Microsoft Visual Studio 2017,依次單擊頂部工具欄中的“檔案”>“新建” >“專案”命令,彈出“新建專案”對話方塊。在左側模板列表中選擇“Python”選項,在右側選擇“Python應用程式”選項。在下方文字
Visual Studio 中兩個窗體(WinForm)之間相互傳值的方法
編寫WinowsForm應用程式時,實現兩個窗體之間相互傳遞值的方法其實很簡單。以下用一個例子說明:在名為FormMain主窗體執行過程中利用名為FormInfo窗體,獲取使用者輸入資訊,並將這些資訊返回給FormMain 1. FormMain和FormInfo 點選“
visual studio C/C++ 程式設計學習(二) 同時生成dll和lib檔案
之前手裡有幾個VS2008 C++的工程,因為懶,所以每次都是把前面一個複製到後面一個,再重寫程式碼,這樣的好處就是不用再設定一些庫和依賴項(尤其是OpenCV的dll和lib要填寫一大堆,很是麻煩)。今天又故技重施,拷貝了一個工程,但是小手一抖,不知道修改了哪兒的
python學習(二)python中的核心數據類型
核心 ble 學習 經驗 隨心所欲 創建 相關 字符串 cells 數據類型是編程語言中的很重要的一個組成部分,我所知道的有數據類型的好處有:在內存中存放的格式知道,規定了有哪幾種可用的操作。我的埋點:為什麽要有數據類型那麽python中的數據類型有哪幾種呢? 對象類型
NDK筆記(二)-在Android Studio中使用ndk-build(轉)
路徑 width 能夠 jdk ide 代碼 目標 -1 adl 前面一篇我們接觸了CMake,這一篇寫寫關於ndk-build的使用過程。剛剛用到,想到哪兒寫哪兒。 環境背景 Android開發IDE版本:AndroidStudio 2.2以上版本(目前已經升級到2.
python中的數組(二)
print pre bsp 數組元素 如何 python clas 範圍 ber python如何取一定範圍的數組元素呢? 詳情看示例1--3 直接看代碼 1.分片 1 #取一定範圍的元素 2 lucky_number = [0,1,2,3,4,5,6] 3 #分片
Visual Studio 中配置openCV問題
clu 操作 技術 int link pre pen IT CP 1. 首先強調一點:VS與openCV的版本對應問題,一般而言,openCV對於VS采用向下的支持方式: vc6 -> VS6.0 vc7.0 -> VS2002 vc7.1 ->
Python中操作mysql知識(二)
python mysql 1.創建表Teacher:create table Teacher( teaId int not null, teaname varchar(100), age int, sex enum('M', 'F'), phone int);
Python影象處理庫PIL中影象格式轉換(二)
參考:https://blog.csdn.net/icamera0/article/details/50843196?utm_source=blogxgwz0 接上一篇《Python影象處理庫PIL中影象格式轉換(一)》 二、其他不同模式轉換為“RGB”模式 模式“RGB”為24位彩色影
Visual Studio 中配置Git 工具
一、Visual Studio對Git的支援 GIT作為原始碼管理的方式現在是越來越流行了,在Visual Studio 2012中,就通過標準外掛實現了對Git的支援;在Visual Studios 2013中更是直接將GIT整合到IDE中;本文在這裡簡單的介紹一下如何在Visual
Python基礎(二)--- IDEA中整合Python和MySQL,使用Python進行SQL操作
一、Python操作MySQL ----------------------------------------------------- 1.安裝MySQL 2.安裝mysql的python模組 a.下載並安裝PyMySQL-master.zip
python中的協程(二)
協程 1、協程: 單執行緒實現併發 在應用程式裡控制多個任務的切換+儲存狀態 優點: 應用程式級別速度要遠遠高於作業系統的切換 缺點: 多個任務一旦有一個阻塞沒有切,整個執行緒都阻塞在原地,該執行緒內的其他的任務都不能執行了 一旦引入協程,就需要檢測單執行緒下所有的IO行為, 實現遇到IO就切
Python爬蟲(二):Scrapy框架的配置安裝
Windows安裝方式 預設支援Python2、Python3,通過pip安裝Csrapy框架: pip install Scrapy Ubuntu(9.10以上版本)安裝方式 預設支援Python2、Python3,通過pip安裝Csrapy框架: sud
Python中的魔術方法(二)——用於比較的魔術方法
#魔術方法(二)——用於比較的魔術方法 #有時候我們需要比較兩個物件。比如哪個物件大,哪個物件小。如果我們 #不告訴python如何比較,那麼Python是不知道如何進行比較的。這時候 #我們需要使用一些魔術方法來達到我們的需求。 #__eq__(self
Python 中的黑暗角落(二):生成器協程的排程問題
前作介紹了 Python 中的 yield 關鍵字。此篇介紹如何使用 yield 表示式,在 Python 中實現一個最基本的協程排程示例,避免 I/O 操作佔用大量 CPU 計算時間。 協程及其特點 協程是一種特殊的子程式,它可以在特定的位置暫停/恢復(而不是像
Python筆記(二)——Python中的基本語句、變數和資料型別
目錄 一、python的基本語句 1.1 print語句 任務 1.2 python的註釋 二、資料型別 2.1、整數 2.2、浮點數 2.3、字串 2.4、布林值 2.5、空值 三、Python中的變數 四、Python中定義字串 任務