教你安裝python Django(圖文)
安裝環(huán)境:python版本2.7.5 ,win7系統(tǒng)
安裝Django
https://www.djangoproject.com/download/ 官方下載Django-1.5.5.tar.gz
1,解壓后(我的目錄是D:\myapp\Django-1.5.5)
2,DOS命令到剛解壓后的Django-1.5.5目錄下執(zhí)行命令 python setup.py install , 結(jié)果如下圖:
說明:Django安裝命令實際是將Django復制到本地Python安裝目錄D:\Python27\Lib\site-packages下。
測試Django安裝
# vim: set fileencoding=utf-8 :#測試Django安裝import djangoprint django.VERSION
輸出如下即成功:
開始一個項目
1,DOS命令轉(zhuǎn)到某目錄下(你想要創(chuàng)建項目在何處如:E:\workspace\pythonworkspace)。
2,django-admin.py startproject MyDjangoSite (MyDjangoSite 為你的項目名稱)
特別說明:1.執(zhí)行該命令前必須把 D:\Python27\Lib\site-packages\django\bin 添加值環(huán)境變量path下。
2.python文件夾默認打開程序為python.exe。否則會出現(xiàn)執(zhí)行完程序打開了django-admin.py文件。(這個問題找了好久才發(fā)現(xiàn)我用的vim默認打開python文件的,導致執(zhí)行完創(chuàng)建項目命令沒有在該目錄下生成文件目錄)
3,文件說明:
manage.py :一種命令行工具,允許你以多種方式與該 Django 項目進行交互。 鍵入python manage.py help,看一下它能做什么。 你應當不需要編輯這個文件;在這個目錄下生成它純是為了方便。__init__.py :讓 Python 把該目錄當成一個開發(fā)包 (即一組模塊)所需的文件。 這是一個空文件,一般你不需要修改它。settings.py :該 Django 項目的設(shè)置或配置。 查看并理解這個文件中可用的設(shè)置類型及其默認值。urls.py:Django項目的URL設(shè)置。 可視其為你的django網(wǎng)站的目錄。 目前,它是空的。
wsgi.py: An entry-point for WSGI-compatible webservers to serve your project.See How to deploy with WSGI for more details.
具體使用方法參考 文檔 https://docs.djangoproject.com/en/1.4/intro/tutorial01/
運行開發(fā)服務器測試
django開發(fā)服務是可用在開發(fā)期間的,一個內(nèi)建的,輕量的web服務。 我們提供這個服務器是為了讓你快速開發(fā)站點,也就是說在準備發(fā)布產(chǎn)品之前,無需進行產(chǎn)品級 Web 服務器(比如 Apache)的配置工作。 開發(fā)服務器監(jiān)測你的代碼并自動加載它,這樣你會很容易修改代碼而不用重啟動服務。
DOS命令轉(zhuǎn)到剛創(chuàng)建的項目下執(zhí)行 python manage.py runserver ,如下圖:
到這為測試成功。到這里python Django web開發(fā)環(huán)境基本通了。
- 對Django 中request.get和request.post的區(qū)別詳解
- 基于Django URL傳參 FORM表單傳數(shù)據(jù) get post的用法實例
- 教你如何將 Sublime 3 打造成 Python/Django IDE開發(fā)利器
- Python+Django在windows下的開發(fā)環(huán)境配置圖解
- python Django連接MySQL數(shù)據(jù)庫做增刪改查
- Django如何自定義model創(chuàng)建數(shù)據(jù)庫索引的順序
- Django中對數(shù)據(jù)查詢結(jié)果進行排序的方法
- Django中幾種重定向方法
- Python的Django框架中forms表單類的使用方法詳解
- python Django模板的使用方法(圖文)
- Django objects.all()、objects.get()與objects.filter()之間的區(qū)別介紹
- Django中更新多個對象數(shù)據(jù)與刪除對象的方法
- Django框架中render_to_response()函數(shù)的使用方法
- Django靜態(tài)資源URL STATIC_ROOT的配置方法
- 解決Django migrate No changes detected 不能創(chuàng)建表的問題
- django啟動uwsgi報錯的解決方法
- 詳解Django框架中用戶的登錄和退出的實現(xiàn)
- Django讀取Mysql數(shù)據(jù)并顯示在前端的實例
- Django小白教程之Django用戶注冊與登錄
- Python3+Django get/post請求實現(xiàn)教程詳解
相關(guān)文章
python中常用的各種數(shù)據(jù)庫操作模塊和連接實例
這篇文章主要介紹了python中常用的各種數(shù)據(jù)庫操作模塊和連接實例,包括sqlite3、oracle、mysql、excel,需要的朋友可以參考下2014-05-05python實現(xiàn)從網(wǎng)絡下載文件并獲得文件大小及類型的方法
這篇文章主要介紹了python實現(xiàn)從網(wǎng)絡下載文件并獲得文件大小及類型的方法,涉及Python操作網(wǎng)絡文件的相關(guān)技巧,需要的朋友可以參考下2015-04-04PyTorch中torch.tensor()和torch.to_tensor()的區(qū)別
在Pytorch中Tensor和tensor都用于生成新的張量,但二者并不相同,下面這篇文章主要給大家介紹了關(guān)于PyTorch中torch.tensor()和torch.to_tensor()區(qū)別的相關(guān)資料,需要的朋友可以參考下2023-01-01Python Django 簡單分頁的實現(xiàn)代碼解析
這篇文章主要介紹了Python Django 簡單分頁的實現(xiàn)代碼解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-08-08