Django

軟件截圖:
Django
軟件詳細信息:
版本: 2.0.2 更新
上傳日期: 22 Jun 18
許可: 免費
人氣: 7

Rating: 1.0/5 (Total Votes: 1)

Django 是一個用Python編程語言編寫的開源,免費,易用,可擴展和高級的Web框架,可實現快速開發和實用,簡潔的設計。


功能一目了然

主要功能包括一個對象關係映射器,允許開發人員完全用Python定義他們的數據模型,一個自動管理界面,可以節省大量時間,以及一個沒有框架的優雅,無殘留的URL設計 - 特定限制。

此外,Django項目為用戶提供了一個功能強大,設計友好且可擴展的模板系統,一個連接到memcached的緩存系統,一個動態數據庫訪問API,以及對多語言應用程序的支持。


誰使用Django?

大約5,000個網站在他們的基礎設施上使用Django網絡框架,包括著名的Pinterest,Mozilla,Instagram,OpenStack,Disqus,Rdio,PolitiFact.com,Mainmetrics,Beerclue,BR1ITALIA和Plagiarism Guard。

Django入門

在GNU / Linux發行版上安裝Django的最佳方法是使用pip安裝程序(例如pip install Django == 1.7.1)。安裝Django的另一個好方法是通過Git源代碼或Softoware上分發的TAR存檔。

在您的計算機上下載了源存檔後,您應該使用您喜歡的存檔管理器解壓縮它,打開終端模擬器並使用&lbsp; cd’導航到解壓縮的存檔文件的位置。命令。

要安裝Django,請鍵入‘ sudo python setup.py install’命令作為特權用戶,或者‘ python setup.py install’以root身份命令。詳細的使用說明可以在項目的主頁上找到(請參閱下面的鏈接)。

此版本中的新功能

  • 錯誤修復:
  • 使用py-bcrypt和Python 3(#21398)修復了BCryptSHA256PasswordHasher。
  • 修復了一個回歸,該回歸阻止帶有隱藏的反向管理器(related_name以'+'結尾)的ForeignKey被用作prefetch_related(#21410)的查找。
  • 修復了Queryset.datetimes在某些情況下引發AttributeError(#21432)。
  • 修復了ModelBackend如果get_user_model()引發錯誤(#21439)引發UnboundLocalError。
  • 修復了阻止可編輯GenericRelation子類在ModelForms中工作的回歸(#21428)。
  • 為ModelMultipleChoiceField添加了缺少的to_python方法,Django 1.6中需要該方法正確檢測初始值的變化(#21568)。
  • 修正了django.contrib.humanize翻譯,其中逐字地返回了非破壞空間的unicode序列(#21415)。
  • 當燈具文件名包含與文件擴展名無關的任何點(#21457)或夾具路徑相對但位於子目錄(#21551)時,修復了loaddata錯誤。
  • 當父級為0時,固定顯示表單集中的內聯實例(#21472)。
  • 修復瞭如果ModelAdmin具有排序集(#21405),覆蓋外鍵自定義查詢集的回歸。
  • 刪除了makemessages和compilemessages命令的--locale / -l選項中提及的功能,這些命令從未按照承諾工作:支持用逗號分隔的多個區域設置名稱。通過多次使用該選項,仍然可以在一次運行中指定多個語言環境(#21488,#17181)。
  • 修復了導入get_wsgi_application(#21486)時不必要地觸發設置配置的回歸。
  • 修復了使用基於cookie的會話後端時的測試客戶端logout()方法(#21448)。
  • 修復了GeometryField使用非幾何小部件時出現的崩潰問題(#21496)。
  • 更改迭代次數時修復密碼哈希升級(#21535)。
  • 修復了當URLconf只包含一個元素(#21530)時調試視圖中的錯誤。
  • 重新添加缺少的搜索結果計數並重置更改列表管理視圖中的鏈接(#21510)。
  • 當前語言不再由LocaleMiddleware在每個響應中保存到會話中,而是僅在註銷後(#21473)保存到會話中。
  • 修復了在非英語系統上執行runserver時以及當輸出中的格式化日期包含非ASCII字符時出現崩潰的問題(#21358)。
  • 修復了Python≥3.3(#21443)上發生異常後調試視圖中的崩潰。
  • 修復了某些平台上ImageField的崩潰問題(報告了Homebrew和RHEL6)(#21355)。
  • 修復了在ModelAdmin.list_filter(#21431)中使用泛型關係時的回歸。

版本中的新功能

  • 錯誤修復:
  • 使用py-bcrypt和Python 3(#21398)修復了BCryptSHA256PasswordHasher。
  • 修復了一個回歸,該回歸阻止帶有隱藏的反向管理器(related_name以'+'結尾)的ForeignKey被用作prefetch_related(#21410)的查找。
  • 修復了Queryset.datetimes在某些情況下引發AttributeError(#21432)。
  • 修復了ModelBackend如果get_user_model()引發錯誤(#21439)引發UnboundLocalError。
  • 修復了阻止可編輯GenericRelation子類在ModelForms中工作的回歸(#21428)。
  • 為ModelMultipleChoiceField添加了缺少的to_python方法,Django 1.6中需要該方法正確檢測初始值的變化(#21568)。
  • 修正了django.contrib.humanize翻譯,其中逐字地返回了非破壞空間的unicode序列(#21415)。
  • 當燈具文件名包含與文件擴展名無關的任何點(#21457)或夾具路徑相對但位於子目錄(#21551)時,修復了loaddata錯誤。
  • 當父級為0時,固定顯示表單集中的內聯實例(#21472)。
  • 修復瞭如果ModelAdmin具有排序集(#21405),覆蓋外鍵自定義查詢集的回歸。
  • 刪除了makemessages和compilemessages命令的--locale / -l選項中提及的功能,這些命令從未按照承諾工作:支持用逗號分隔的多個區域設置名稱。通過多次使用該選項,仍然可以在一次運行中指定多個語言環境(#21488,#17181)。
  • 修復了導入get_wsgi_application(#21486)時不必要地觸發設置配置的回歸。
  • 修復了使用基於cookie的會話後端時的測試客戶端logout()方法(#21448)。
  • 修復了GeometryField使用非幾何小部件時出現的崩潰問題(#21496)。
  • 更改迭代次數時修復密碼哈希升級(#21535)。
  • 修復了當URLconf只包含一個元素(#21530)時調試視圖中的錯誤。
  • 重新添加缺少的搜索結果計數並重置更改列表管理視圖中的鏈接(#21510)。
  • 當前語言不再由LocaleMiddleware在每個響應中保存到會話中,而是僅在註銷後(#21473)保存到會話中。
  • 修復了在非英語系統上執行runserver時以及當輸出中的格式化日期包含非ASCII字符時出現崩潰的情況(#21358)。
  • 修復了Python≥3.3(#21443)上發生異常後調試視圖中的崩潰。
  • 修復了某些平台上ImageField的崩潰問題(報告了Homebrew和RHEL6)(#21355)。
  • 修復了在ModelAdmin.list_filter(#21431)中使用泛型關係時的回歸。

<強>要求

  • 的Python

意見 Django

評論沒有發現
添加評論
打開圖片!