關(guān)于Django開(kāi)發(fā)中遇到的一些問(wèn)題的總結(jié)。

Django是一個(gè)開(kāi)源的后臺(tái),國(guó)內(nèi)外有很多大型網(wǎng)站的后臺(tái)都是用Django后臺(tái)開(kāi)發(fā)。

這里附上幾個(gè)從零開(kāi)始開(kāi)發(fā)django后臺(tái)的網(wǎng)頁(yè)。

首先django是基于python開(kāi)發(fā)的,這里順便附上python的教程。

Python 基礎(chǔ)教程 | 菜鳥(niǎo)教程

簡(jiǎn)單學(xué)習(xí)了python之后就可以開(kāi)始django的學(xué)習(xí)了。

這幾個(gè)是django的基礎(chǔ)教程。

安裝 · Django Girls Tutorial(建議先看這個(gè),把基礎(chǔ)的環(huán)境以及虛擬機(jī)什么的配好)

下面兩個(gè)網(wǎng)頁(yè)的大同小異了,都可以作為參考,看個(gè)人喜歡哪一個(gè)吧。

Django 安裝_w3cschool

Django 環(huán)境搭建 - Django 教程 - 自強(qiáng)學(xué)堂

進(jìn)階的話建議看DjangoBook,建議粗略的看看就可以了,遇到具體的困難再細(xì)看。

第一章:介紹Django · The Django Book 2.0中文版 · 看云

大神們可以跳過(guò)以下內(nèi)容

(在這里提醒一下小白。如果你的程序運(yùn)行不了出現(xiàn)很多錯(cuò)誤,注意一下你的計(jì)算機(jī)名,如如果打開(kāi)cmd,默認(rèn)的地址當(dāng)中有中文的話,去微軟改一下你的用戶名然后重裝一下就好了。)

本人用的python,ide是pycharm。在運(yùn)行之前需要在setting當(dāng)中指定project interpreter。在manage.py的Configurations的Script Patameters當(dāng)中添加一句runserver,以后就不用手動(dòng)runserver了。

另外,對(duì)于views.py當(dāng)中的返回值,用return httpresponse(json.dumps(data))就能將數(shù)據(jù)以json字符串的形式發(fā)給前臺(tái)html。在前臺(tái)需要用JSON.parse(data)將數(shù)據(jù)轉(zhuǎn)換為json對(duì)象再進(jìn)行進(jìn)一步處理。

另外,在django中html文件導(dǎo)入jq.js時(shí)遇到了一點(diǎn)問(wèn)題。用google提供的cdn出現(xiàn)了問(wèn)題。用下面的這個(gè)cdn能解決問(wèn)題。

<script src="https://code.jquery.com/jquery-3.1.0.min.js"></script>

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容