日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Python djan庫(kù)實(shí)際操作流程

Python django在不斷的建設(shè)中需要我們進(jìn)行相關(guān)技術(shù)的學(xué)習(xí)。下面我們就來詳細(xì)的看看具體內(nèi)容。最近在學(xué)習(xí)python django WEB開發(fā)框架,過程中遇到了不少的坎坷,特在此作下記錄以便回顧,或許你也正在為這些問題而發(fā)愁?

成都創(chuàng)新互聯(lián)于2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元南山做網(wǎng)站,已為上家服務(wù),為南山各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:13518219792

使用NetBeans for python django庫(kù)作為編輯器時(shí),你會(huì)發(fā)現(xiàn)輸入的漢字都變成了小方框···

解決方法:需要將系統(tǒng)中的相應(yīng)字體拷貝至jdk目錄中,打開終端并輸入: mkdir {JAVA_HOME}/jre/lib/fonts/fallback

此處注意將{JAVA_HOME}換成你的jdk主目錄,mkdir執(zhí)行完畢后,輸入:

 
 
 
  1. cp /usr/share/fonts/truetype/arphic/uming.tcc {JAVA_HOME}/j
    re/lib/fonts/fallback 

重啟netbeans再試試·應(yīng)該能輸入漢字了吧?

一般看python的相關(guān)資料時(shí),都會(huì)提醒你pythondjango代碼對(duì)于縮進(jìn)比較嚴(yán)格,可是你一定沒有放在心上吧?一次我在給django項(xiàng)目添加admin應(yīng)用,配置url映射的時(shí)候,總是訪問出錯(cuò),檢查了若干次代碼都沒有發(fā)現(xiàn)代碼邏輯問題,***看錯(cuò)誤提示中說非法的縮進(jìn)···才發(fā)from django.contrib....這句前面多了個(gè)空格。

解決方法:去掉空格

當(dāng)你創(chuàng)建一個(gè)django項(xiàng)目,并寫完一個(gè)view,測(cè)試時(shí)是否發(fā)現(xiàn)了凡是里面出現(xiàn)過中文的,訪問時(shí)都會(huì)出錯(cuò),但編譯正常?那是因?yàn)槟J(rèn)的編碼不支持中文

解決方法:在文件的最前面加上以下兩行

 
 
 
  1. #!/usr/bin/env python  
  2. # -*- coding: utf-8 -*- 

在創(chuàng)建Category模型時(shí),想利用繼承自身來實(shí)現(xiàn)遞歸無線級(jí)分類,于是輸入了parent=models.ForeignKey('self',null=True,verbose_name="父類標(biāo)識(shí)")

可是進(jìn)入admin后臺(tái)去創(chuàng)建Category時(shí)··你會(huì)發(fā)現(xiàn)創(chuàng)建***個(gè)就會(huì)受到阻礙,提示必須選擇一個(gè)父類。既然是***個(gè),又怎么能選到父類呢。。不是設(shè)置了null=True了嗎(可空)?

解決方法:還需要加上blank=True,如:parent=models.ForeignKey('self',null=True,blank=True,verbose_name="父類標(biāo)識(shí)")

由于django一直推薦搭配PostgreSQL數(shù)據(jù)庫(kù),其本身也是比較優(yōu)秀的開源數(shù)據(jù)庫(kù),所以我們有必要學(xué)習(xí)使用一下。django對(duì)PostgreSQL操作需要用到psycopg2這個(gè)庫(kù);

 
 
 
  1. tar zxvf psycopg2-2.0.13.tar.gz  
  2.  
  3. cd psycopg2-2.0.13  
  4.  
  5. python setup.py install  
  6.  

以上步驟就是常規(guī)的python django庫(kù)安裝方法,但不知道為什么我在CentOS下面安裝時(shí),總是提示No such file or directory

解決方法:用文本編輯器打開setup.cfg($ vim setup.cfg),找到#pg_config=這行,將前面的#去掉,然后將值設(shè)置為:

 
 
 
  1. pg_config=/{你的PostgreSQL安裝目錄}/bin/pg_config 

保存后,再重新執(zhí)行python setup.py install ,這次應(yīng)該OK了吧

目前值得記錄的就這些,此隨筆會(huì)隨時(shí)更新;也歡迎正在學(xué)習(xí)python django庫(kù)的朋友在此探討問題,一同進(jìn)步。

【編輯推薦】

  1. Python語(yǔ)言教程算術(shù)運(yùn)算與算術(shù)表達(dá)式的介紹
  2. Python語(yǔ)言教程與C#之間的細(xì)微差別
  3. python簡(jiǎn)單應(yīng)用中簡(jiǎn)單程序的編寫經(jīng)驗(yàn)分享
  4. Python中文對(duì)相關(guān)文件的改編和處理
  5. Python腳本解決在游戲開發(fā)中的困難

文章標(biāo)題:Python djan庫(kù)實(shí)際操作流程
分享網(wǎng)址:http://www.5511xx.com/article/dpcccco.html