您好,登錄后才能下訂單哦!
這篇文章主要介紹“Django基本使用方法是什么”,在日常操作中,相信很多人在Django基本使用方法是什么問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Django基本使用方法是什么”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
當然模擬演練的過程,我就不一一列出來了,文檔里面的是一個模擬問答投票的應用polls,完全按照官方文檔的順序來操作即可。
最開始的部分其實還是很簡單的,能夠幾個命令就構建出一個用戶管理模塊。后面有幾個地方是需要在這個基礎上改進的,ORM的映射目前是采用自帶的sqllite數據庫服務,我們可以根據需求修改成MySQL.
settings.py文件就需要改為如下的形式。
DATABASES = {
'default': {
'ENGINE':'django.db.backends.mysql',
'NAME':'test_django',
'USER':'test_django',
'PASSWORD':'mysql',
'PORT':51135,
'HOST':'192.168.253.133'
}
}
對于數據庫的訪問和操作ORM的部分和Java系的Hibernate很相似。
簡單的構建能出圖,對于一些細節的調整,還是有很多的選項需要參考。
比如在polls/admin.py里面的內容:
映射到代碼層就是如下的效果了。
比如出現的多個Choices框就是在extra=3的部分配置的。是否在前端的表格里面顯示某些數據的列,可以使用 list_display來顯示指定的列,使用search_fields來做文本匹配,根據pub_date來過濾時間,對于字段“Date Information”還可以折疊收起。
在這個基礎上還有很多的細節需要補充,比如字符集,目前看到的是英文,可以修改為中文。在settings.py里面修改 LANGUAGE_CODE為 'zh-Hans'
當然在這個基礎上,可以讓界面看起來好一些,比如bootstrap框架,可以做很多的美化工作。
使用pip來安裝bootstrap
pip install bootstrap-admin
在settings.py里面修改INSTALLED_APPS的值,加入bootstrap即可。
INSTALLED_APPS = (
'polls',
'bootstrap_admin',
啟動服務,原本的界面看起來好看多了,當然這是目前我調整的最好看的,其他的都不好看,后續再看看怎么美化下。
到此,關于“Django基本使用方法是什么”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。