原创 termux 搭建django遇到的問題

1.pip intall mysqlclient, mysql_config not found 解決辦法步驟2 2.安裝mariadb :pkg install mariadb,沒法找到mariadb 這個包 解決辦法:更換termux

原创 adminlte前端框架使用時間選擇控件(DateRangePicker)時,自定義初始化時間

1.因爲會自動生成一個當天時間,如圖 2.但是如果不想要初始化的值或者修改初始化的值 ①.清除初始化的值: 在 daterangepicker.js  中修改,在return this 之前,修改value的值: this[0]['v

原创 datatables cantnot reinitialise datatable ,初始化失敗

datatables 初始化失敗   解決辦法: 在初始化datatables 時,添加參數 retrieve:true, destroy:true,

原创 django數據庫存儲的時間比本地時間少於八小時,但是顯示的時候顯示正確

是因爲在django 中的setting.py文件中 TIME_ZONE = 'Asia/Shanghai' 控制時區 USE_TZ = True 控制是否是有帶時區的時間( 時間記錄爲0時區的時間,帶上時區,這樣在顯示時顯示爲當

原创 Django Content-Disposition 下載文件名亂碼

做下載模板操作時,發現下載的文件名中的 Content-Disposition 的文件名爲 中文時,會亂碼 ,纔去如下操作可解決 response['Content-Disposition'] = "attachment; filena

原创 修改unittest執行順序及HTMLTestRunner 的顯示順序

因爲自己項目有特殊需求:unittest 根據 ASCII 碼倒序執行(即與源碼相反) 1.根據我們追蹤,決定unittest 的執行方法的順序爲 util.py 中的  three_way_cmp ,此時修改  (x > y) - (x

原创 django queryset 計算model對象的一些總數,和,平均

1.如果計算所有數據該列的 和  ,平均數,使用aggregate,如圖:   2.如果需要篩選滿足某個條件的 和  ,平均數,使用annotate

原创 【轉載】django 對象的對應關係

轉載自:https://www.cnblogs.com/zhaoyingjie/p/6984957.html 當在 model 定義是添加了 ForeignKey, OneToOneFiedl, ManyToMangField 的字段時,

原创 【轉發】jquery.datatables指定列可以排序

轉發自:https://q.cnblogs.com/q/55143/     $(document).ready( function() {   $('#example').dataTable( {     "aoColumnDefs":

原创 【轉載】django 複製一條model 對象

轉載自:https://mozillazg.com/2013/02/django-copy-or-clone-a-query-result-and-insert-it-into-database.html 複製/克隆一條查詢結果,並將它插

原创 【轉載】django 對於外部文件調用model 對象

1.對於外部文件直接調用 model 對象的話,會直接報如下錯誤: django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS, but se

原创 Django-模板語言中 {% elif %} 的使用

想在django 模板中使用 類似 python 的elif 的作用 直接看示例 {% if record.type == 0 %} 用例層 {% elif record.type == 1%} 接口層 {% elif

原创 Modal類 獲取該類的verbose_name 和verbose_name (非admin)

自己因爲需要獲取Modal類的verbose_name 和verbose_name,但是這兩個字段在其 Modal 內部類 Meta中 參考了admin 的代碼發現 ,可使用 Modal類 _meta.verbose_name_plura

原创 啓動locust時,無法打開locust監控頁面

啓動命令指定 --web-host="127.0.0.1" 如:locust -f locusttest.py --host=http://127.0.0.1:8881 --web-host="127.0.0.1"

原创 Django admin 權威指南(一)

轉載自:https://www.cnblogs.com/kaid/p/7966058.html   此部分由官方文檔《6.5.1 The Django admin site》翻譯而來。 6.5.1.1 概覽 默認情況下,使用startpr