如何下載django專用版(django怎么下載)
導(dǎo)讀:今天首席CTO筆記來給各位分享關(guān)于如何下載django專用版的相關(guān)內(nèi)容,如果能碰巧解決你現(xiàn)在面臨的問題,別忘了關(guān)注本站,現(xiàn)在開始吧!
怎么在win7安裝django推薦U盤裝win7,在沒有光驅(qū)的情況下,最簡便、最快速的上網(wǎng)本裝系統(tǒng)方法,此方法同樣適用于任何有USB的電腦。一、準(zhǔn)備工作:1、8G以上的U盤或存儲卡2、UltraISO-U盤系統(tǒng)文件寫入工具,UltraISOPE(軟碟通)下載地址:/soft/201106/118.html3、系統(tǒng)安裝文件,Win7系統(tǒng)下載地址:/win7/二、U盤制作啟動盤安裝系統(tǒng)步驟:1、雙擊UltraISO.exe,再打開剛才下載的系統(tǒng)文件2、插入U盤或是存儲卡,選擇“啟動光盤-寫入硬盤映像”3、選擇寫入模式,制作啟動盤(寫入前請備份重要數(shù)據(jù))。模式有USB-ZIP與USB-HDD兩種,不同有主板支持的模式有差別,大多數(shù)情況下支持USB-ZIP。選擇“是”以繼續(xù)寫入數(shù)據(jù)4、制作完成后就可以開始安裝系統(tǒng)了。將U盤插入上網(wǎng)本并開機(jī),啟動時按DEL(或F2)進(jìn)入主板CMOS設(shè)置,設(shè)置第一啟動設(shè)備為USB或可移動裝置,可以啟動即告成功5、用U盤啟動,進(jìn)入WINPE,新本本要先分區(qū),然后雙擊桌面左下角的“自動安裝系統(tǒng)”6、按任意鍵開始復(fù)制系統(tǒng),復(fù)制完后系統(tǒng)會自動重啟。注意:系統(tǒng)重新啟動時一定要撥出U盤7、重啟后系統(tǒng)會自動部署安裝,包括常用軟件與硬件驅(qū)動都會自動安裝好。
為什么在mac,python2.7里安裝不了django
一.下載Django
如果電腦沒安裝python,點(diǎn)擊這里。然后從這里下載Django穩(wěn)定版本。
或者執(zhí)行命令下載Django最新版本:gitclone
這里我用的是Mac自帶的python2.7,下載是最新版本的Django后發(fā)現(xiàn)python2.7版本需要升級,但是注意,對iOS開發(fā)者來說,最好不要升級python2.7到python3,因?yàn)閄code只支持最穩(wěn)定版的python2.7腳本。所以這里我下載的Django版本是1.6.1。
二.安裝Django
cdDjangosudopythonsetup.py.install
Python默認(rèn)在/Library/Python/2.7中,那么無論如何你在哪里安裝完DJango,都會在/Library/Python/2.7/site-packages中生成一個django的文件夾。如果要刪除django,只需要把該目錄下的django文件夾刪除即可。
三.測試LocalHost是否成功
sudomkdir~/Djangodemo
/*創(chuàng)建一個用于測試Localhost的網(wǎng)站樣例*/
sudodjango-admin.pystartprojecttestLocalHost
cdtestLocalHost
pythonmanage.pyrunserver
瀏覽器打開,成功的話你將會看到Django的簡單的成功頁面
說明:django-admin.py在我們安裝完Django之后除了在site-packages中生成django文件夾之外(里面都是一些DJango命令的一些文件和代碼),在/usr/local/bin/中也生成了一個名為django-admin.py的鏈接,這樣無論你在何種路徑下都可以直接調(diào)用django-admin.py文件了。在Win下我們稱這個過程為:加入到環(huán)境變量。
四.文件結(jié)構(gòu)
1.創(chuàng)建mysite工程
刪除原來的LocalHost工程,創(chuàng)建mysite工程,執(zhí)行命令:$mkdirmysite
$django-admin.pystartporjectmysite
此時的目錄結(jié)構(gòu)如下:
mysite/
mysite/
__init__.py
settings.py
urls.py
manage.py
2.manage.py
作用:
把該工程的包加入了sys.path;以后你可以直接在你的代碼中引用該工程中其他的包。
加載DJANGO_SETTINGS_MODULE,指明該工程的配置文件是mysite/settings.py。
最主要的是它包裹了django-admin.py的一些函數(shù),讓你可以通過它來操作整個工程。
3.__init__.py
嚴(yán)格意義上講__init__.py不屬于DJango的范疇,而是Python語言的一種習(xí)慣,經(jīng)常為空文件。主要是告訴工程這是一個包(Package),防止不經(jīng)意間因?yàn)榘麨橹T如String之類的字符串而引起的混亂,當(dāng)然你也可以在里面加一些初始化的函數(shù),但不在我們的討論之列。
4.settings.py
此前我們提到了manage.py的第二件工作便是指定了它是工程的配置文件,那它配置了些什么呢?代碼量在其他幾個文件中屬于比較多的,有一百行的樣子,主要設(shè)置了關(guān)于數(shù)據(jù)庫,后臺管理等配置,等到我們要用的時候再詳細(xì)說明。
5.urls.py
它負(fù)責(zé)把客戶的請求翻譯成函數(shù)調(diào)用。是重要要掌握的文件。
DJango通過settings.py中指定的URLconf參數(shù)找到對應(yīng)的urls.py文件,此例中正好為我們的這個文件。
DJango在urls.py中找到urlpatterns變量。
DJango收到一個客戶地址請求,我們不妨設(shè)為localhost。
DJango在urlpatterns中順序遍歷正則式,找到第一個匹配,調(diào)用該正則式對應(yīng)的函數(shù)。
該函數(shù)返回客戶端所請求的內(nèi)容。
對開發(fā)者來說,真正需要關(guān)心的是如何完成正則表達(dá)式和對應(yīng)函數(shù)的對應(yīng)。如下面例子:
123
urlpatterns=patterns("",url(r'^$','hello.views.home'),)
說明:其中url里面左半部分是正則式,右半部分是函數(shù)調(diào)用。r說明是raw匹配,表明正則表達(dá)式要求每個字符都必須被匹配,是一個可選項,如果不能理解可以省略。^表示匹配開始,$表示匹配結(jié)束。所以這個正則表達(dá)式匹配了空字符,正好符合地址為localhost的客戶請求(DJango收到的請求會自動省略域名,即localhost,即真正的請求字符串為空)。右側(cè)表明腰調(diào)用名為hello的app的views.py文件的home函數(shù)。
6.增加helloapp
剛才我們在url匹配的時候調(diào)用了home函數(shù),此時我們就開始創(chuàng)建它:
pythonmanage.pystartapphello
這樣我們在manage.py同級目錄下生成了hello目錄,進(jìn)入hello目錄其他文件都不用管,也不需要理解,直接打開views.py編輯成如下樣子:
fromdjango.httpimportHttpResponse
defhome(request):
returnHttpResponse("HelloWorld")
啟動服務(wù)器。其實(shí)hello相當(dāng)于是一個app應(yīng)用被添加進(jìn)了mysite工程,當(dāng)特定的請求到來時通過url匹配調(diào)用相應(yīng)app下的views.py中的函數(shù)來達(dá)到不同的顯示效果。
五.Django-URL解析和匹配
1.patterns()函數(shù)
patterns函數(shù)的的原型:
patterns(prefix,pattern_description,...)
其中prefix表示函數(shù)調(diào)用的前綴,而pattern_description則是一系列的元組。舉例說明prefix的作用:
urlpatterns=patterns("hello.views",
url(r'^$','home'),
)
上例和上例的執(zhí)行效果一樣,都表明了helloapp下的views文件里的home函數(shù)。注意:前綴末尾不必包含“.”;另外因?yàn)閜ython函數(shù)規(guī)定參數(shù)不能多于255個,因此如果你的映射關(guān)系很多,可以利用諸如:urlpatterns+=patterns(…)這種形式累加。
2.url()函數(shù)
url函數(shù)的原型:
1
url(regex,view,kwargs=None,name=None,prefix='')
其中后三項是可選項,在我們的例子中:regex=”r’^$'”;view=”hello.views.home”;name項給該url命名,這在未來通過name反向確定url有很大的作用;kwargs則傳遞額外的參數(shù);prefix和此前的prefix作用一致,不過只適用這一條url。
3.通過url傳遞信息
DJango在通過url傳遞參數(shù)時有兩種方式,一種通過位置,一種通過關(guān)鍵詞。我們先看第一種,改此前的映射關(guān)系如下:
1
url(r'^(\d{4})/(\d{2})$','hello.views.home'),
修改hello/views.py,增加兩行代碼如下:
defhome(request,year='0000',month='00'):
returnHttpResponse("HelloWorld"+year+""+month)
這樣當(dāng)用戶請求locahost:8000/2015/5時候,相當(dāng)于在調(diào)用home(request,‘2015’,’5’),注意此時year和month的相對關(guān)系,因?yàn)閰?shù)傳遞是基于位置信息的,第一個是4個數(shù)字是年,第二個2個數(shù)字是月。
下面是第二種,即關(guān)鍵詞方式,我們修改兩個文件如下:
#mysite/urls.py
url(r'^(?P\d{4})/(?P\d{2})$','hello.views.home'),
#hello/views.py
#注意year和month的位置
defhome(request,month='00',year='0000'):
returnHttpResponse("HelloWorld"+year+""+month)
如何離線安裝Django?首先確定安裝python,建議版本3.6以上
官網(wǎng)網(wǎng)頁鏈接選擇django版本,下載離線安裝包。例如Django-2.1.4.tar.gz(2.1.4為django版本號)
在離線環(huán)境中解壓tar.gz包,進(jìn)入對應(yīng)目錄執(zhí)行pythonsetup.pyinstall,如果這一步缺少django相關(guān)依賴庫還是要去pypi官網(wǎng)下載對應(yīng)庫并離線安裝(對應(yīng)目錄下執(zhí)行pipinstall依賴庫包名)
驗(yàn)證。python控制臺中輸入
importdjango
print(django.get_version())
打印出django版本即安裝成功。
django-cms怎么安裝第一步安裝Django:
下載包:Django-0.96.1.tar.gz
解壓這個包:tarzxfDjango-0.96.1.tar.gz-C
/usr/tmp
安裝:
cd/usr/tmp
cdDjango-0.96.1
su
pythonsetup.pyinstall
檢查安裝是否正確:
python
importdjango
django.VERSION
(0,96.099999999999994,None)
第二步安裝MySQL:
下載包:mysql-5.1.23-rc.tar.gz
解壓:tarzxfmysql-5.1.23-rc.tar.gz-C
/usr/tmp
安裝:
shellgroupaddmysql
shelluseradd-gmysqlmysql
shellgunzip
shellcdmysql-VERSION
shell./configure
--prefix=/usr/local/mysql
shellmake
這一步驟會需要一段時間,你可以選擇去吃頓飯,但不要吃得太快。
shellmakeinstall
shellcpsupport-files/my-medium.cnf
/etc/my.cnf
shellcd/usr/local/mysql
shellchown-Rmysql.
shellchgrp-Rmysql.
shellbin/mysql_install_db--user=mysql
shellchown-Rroot.
shellchown-Rmysqlvar
shellbin/mysqld_safe--user=mysql
cp/usr/local/mysql/lib/mysql/libmysqlclient.so.16
/usr/lib/.
cp/usr/local/mysql/lib/mysql/libmysqlclient_r.so.16
/usr/lib/.
第三步安裝Apache
下載包:
httpd-2.2.8.tar.gz
解壓:
tarzxfhttpd-2.2.8.tar.gz-C
/usr/tmp
安裝:
./configure
--prefix=/usr/local/httpd
make
makeinstall
第四步安裝mod_python
下載包:
mod_python-3.3.1.tgz
解壓:
tarzxfmod_python-3.3.1.tgz-C
/usr/tmp
安裝:
./configure
--with-apxs=/usr/local/httpd/bin/apxs
make
makeinstall
第五步安裝MySQLdb
下載包:
MySQL-python-1.2.2.tar.gz
setuptools-0.6c5-py2.4.egg
解壓:
tarzxfMySQL-python-1.2.2.tar.gz
-C/usr/tmp
cpsetuptools-0.6c5-py2.4.egg
/usr/tmp/MySQL-python-1.2.2
安裝:
cd
/usr/tmp/MySQL-python-1.2.2
pythonsetup.pybuild
su
pythonsetup.pyinstall
chmod644
/root/.python-eggs/MySQL_python-1.2.2-py2.4-linux-i686.egg-tmp/_mysql.so
安裝差不多就是這樣子。
結(jié)語:以上就是首席CTO筆記為大家整理的關(guān)于如何下載django專用版的相關(guān)內(nèi)容解答匯總了,希望對您有所幫助!如果解決了您的問題歡迎分享給更多關(guān)注此問題的朋友喔~
Django用什么版本好(django和python版本對應(yīng))
python2.7怎么安裝djangoDjango提供3種發(fā)行版本,推薦使用官方的穩(wěn)定版本:1.你的操作系統(tǒng)提供的發(fā)行版本(Linux)2.官方穩(wěn)定版本(推薦)3.開發(fā)測試版本 Django本質(zhì)上是Python語言的一個類庫,因此可以通過pip工具安裝。這也是最簡便最好的安裝方式。不建議通過下載安裝包或者編譯源碼進(jìn)行安裝的方法,除非你...
怎么查看django的安裝版本(django用哪個版本好)
注意,為了下一步在dos下使用python命令,這里要配置一下環(huán)境變量。右擊計算機(jī)-屬性-高級-環(huán)境變量-修改系統(tǒng)變量path,添加Python安裝地址,筆者這里是C:\\Python33;Django下載后為壓縮包,解壓縮跟Python放在同一個根目錄,在dos下進(jìn)入到Django-1.6.2(讀者可能版本不同)目錄,執(zhí)行 python setup.py ...
ubuntu怎么安裝Django?
2.官方穩(wěn)定版本(推薦) 3.開發(fā)測試版本 Django本質(zhì)上是Python語言的一個類庫,因此可以通過pip工具安裝。這也是最簡便最好的安裝方式。不建議通過下載安裝包或者編譯源碼進(jìn)行安裝的方法,除非你的環(huán)境無法連接外部網(wǎng)絡(luò)。 首先,確保你已經(jīng)安裝了pip! 在Ubuntu下:sudopipinstalldjango 在windows下:命令行中pipinstalldjango ...
dos面板怎么安裝django(2023年最新分享)
下載過后,解壓。安裝Django時我們要用到CMD。在cmd命令窗口下用cd命令進(jìn)入到Django解壓目錄下,找到setup.py文件。利用pythonsetup.pyinstall來安裝Django。等待安裝完成。安裝完成后,要檢查有無錯誤。運(yùn)行python,導(dǎo)入Django,importDjango然后Django.VERSION查看有無成功安裝。如有成功安裝則會顯示其版本。7 ...
django安裝后如何打開(python怎么安裝django)
import django print(django.get_version())windows安裝django之后怎么啟動首先進(jìn)去軟件,然后 file -- settings -- Project Interpreter 在這右邊會有你安裝的包。第一次應(yīng)該是什么都沒有的 然后-- 點(diǎn)擊最下面的,安裝pip setup tools 。安裝完成之后,點(diǎn)右上角的“+”號 在里面搜索,你想要安裝的...
如何部署django項目到linux(django項目部署到服務(wù)器)
Django Django不用說肯定是用pip裝,我一般是用的最新版,這樣就可以了。sudopipinstalldjango Nginx 首先給默認(rèn)的Nginx配置備個份,這是好習(xí)慣。目錄位于\/etc\/nginx\/sites-available\/default cp\/etc\/nginx\/sites-available\/defaultdefault.bak 然后Vim編輯 vim\/etc\/nginx\/sites-available\/default server{ l...
django安裝目錄在哪里(2023年最新整理)
下載過后,解壓。安裝Django時我們要用到CMD。在cmd命令窗口下用cd命令進(jìn)入到Django解壓目錄下,找到setup.py文件。利用pythonsetup.pyinstall來安裝Django。等待安裝完成。安裝完成后,要檢查有無錯誤。運(yùn)行python,導(dǎo)入Django,importDjango然后Django.VERSION查看有無成功安裝。如有成功安裝則會顯示其版本。7 ...
pycharm社區(qū)版如何安裝django(pycharmcommunity安裝教程)
pycharm 怎么添加django博主自從開始學(xué)習(xí)Python編程以來,嘗試了多個集成開發(fā)環(huán)境,諸如Spyder,Eclipse,Pycharm等等,最終發(fā)現(xiàn),還是Pycharm最合博主的口味,一直堅持用到現(xiàn)在。本文就講述一下如何在Pycharm中搭建Django的開發(fā)環(huán)境。1. 下載安裝 PyCharm的安裝包下載頁面:nload\/,可以選擇專業(yè)版和社區(qū)版的,...
anaconda如何安裝django(Anaconda如何安裝graphviz)
curl 127.0.0.1:8000進(jìn)行如果可以正常訪問,就說明django安裝成功。2.安裝uwsgi (1)centOS yum install zlib-devel bzip2-devel pcre-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel pip install uwsgi uwsgi --version#查看 uwsgi 版本 (2)test.py 然后,Run uWSGI:uws...
django現(xiàn)在用哪個版本(2023年最新分享)
如果mysql數(shù)據(jù)表遷移有錯,可退回2.0版本django Django2.1?特性 Python版本支持 Python?版本要求3.5+,不再支持3.4。模型權(quán)限:新增查看(view)權(quán)限 一直以來,Django?模型中只有?增加(Add)、刪除(Delete)和編輯(Change)?三個默認(rèn)的權(quán)限,沒有單獨(dú)的查看權(quán)限。新的?查看權(quán)限允許設(shè)置某一個模型為...
相關(guān)評說:
懷集縣四號: ______ 在python命令行輸入以下命令: >>>import django >>>django.VERSION (1,4,0,'final',0) >>> (1,4,0,'final',0)是我的版本,就是1.4.0版本
懷集縣四號: ______ 因?yàn)镈jango本身是由Python編寫,所以先要安裝Python.下載地址(可以根據(jù)讀者當(dāng)前版本自行下載):目前Django 1.6x以上版本已經(jīng)完全兼容Python3x 安裝Python,點(diǎn)開python-3.3.4.msi然后直接Next到安裝完畢.注意,為了下一步在dos下...
懷集縣四號: ______ QUOTE:原帖由 limodou 于 2007-2-8 12:40 發(fā)表把源碼下載下來安裝.新版本不再使用setuptools了. 解壓縮django后,把里面的django目錄cp到python的site-packages目錄貌似也行!!
懷集縣四號: ______ 首先進(jìn)去軟件,然后 file --> settings --> Project Interpreter 在這右邊會有你安裝的包.第一次應(yīng)該是什么都沒有的 然后--> 點(diǎn)擊最下面的,安裝pip setup tools .安裝完成之后,點(diǎn)右上角的“+”號 在里面搜索,你想要安裝的框架模塊 然后就可以了
懷集縣四號: ______ 當(dāng)然可以,django支持python2和python3.直接pip install django就行.如果沒安裝pip,下載django文件,然后進(jìn)入目錄,python setup.py install也可以.
懷集縣四號: ______ 在cmd中輸入 pip install django 這是最直接的方法 或者也可以在Pycharm里面安裝~~
懷集縣四號: ______ 如何設(shè)置win8/10的自動登陸?? 按windows+R快捷鍵或者右擊開始按鈕,選擇運(yùn)行. 輸入“netplwiz”點(diǎn)擊確定 看到“要使用本計算機(jī),用戶必須輸入用戶名和密碼”前面打著√. 把前面的√去掉,點(diǎn)擊應(yīng)用 輸入用戶名和密碼 下載windows開機(jī)就自動登陸了.
懷集縣四號: ______ setup.py文件沒有在當(dāng)前目錄下,cd到解壓目錄下安裝, 另外安裝django的方法有好幾種,下載easy_install或者pip工具 easy_install django==1.5.1 pip install django==1.5.1
懷集縣四號: ______ 直接把python.exe所在目錄加到系統(tǒng)path環(huán)境變量的后面試一下.
懷集縣四號: ______ 首先你要明白這個命令是分三部分的,第一個是啟動Python來執(zhí)行文件,第二個是執(zhí)行的文件名(setup.py)...