- 在交付項目時,如果原有些數據是要一併導入的,或是一些測試的數據用來驗証測試結果和功能的。雖然是可以外掛 django-import-export但是首選是用 python manage.py 成對的指令:dumpdata 和 loaddata這個可以從 python manage.py 指令看到其用法的說明,可以簡單上網看一些範例,更容易跟著做,就我們所做的數據模型 Todo 為例,我們想導... 在交付項目時,如果原有些數據是要一併導入的,或是一些測試的數據用來驗証測試結果和功能的。雖然是可以外掛 django-import-export但是首選是用 python manage.py 成對的指令:dumpdata 和 loaddata這個可以從 python manage.py 指令看到其用法的說明,可以簡單上網看一些範例,更容易跟著做,就我們所做的數據模型 Todo 為例,我們想導...
- Django Admin 提供了強大的後台,但是不能適用於所有的增刪改,一方面是權限的考量,一方面是輸入時的客製需求。Django 仍然提供了不同層級的 Form, 方便做個性化的編程,也就是說有些套件組,也有標準的組裝方式,在各小部份,仍然可以客製。今天先按官網教程的模式先創建項目 mysite, 然後加一個 app todo.先看效果,注意保留裸裝,方便專注在功能上。在列表的頁面,己有... Django Admin 提供了強大的後台,但是不能適用於所有的增刪改,一方面是權限的考量,一方面是輸入時的客製需求。Django 仍然提供了不同層級的 Form, 方便做個性化的編程,也就是說有些套件組,也有標準的組裝方式,在各小部份,仍然可以客製。今天先按官網教程的模式先創建項目 mysite, 然後加一個 app todo.先看效果,注意保留裸裝,方便專注在功能上。在列表的頁面,己有...
- 對於 Django 的初學者,在進入入門教程第四課的時候,https://docs.djangoproject.com/en/3.0/intro/tutorial04/,如果沒有 HTML Form 的基礎的話,通常我會建議先略過,要輸入的資料,先從 Django Admin 後台先輸入,先有些資料再來做一些基本的例表和查詢。等基礎穏定了,再來做輸入資料的 Form。 對於 Django 的初學者,在進入入門教程第四課的時候,https://docs.djangoproject.com/en/3.0/intro/tutorial04/,如果沒有 HTML Form 的基礎的話,通常我會建議先略過,要輸入的資料,先從 Django Admin 後台先輸入,先有些資料再來做一些基本的例表和查詢。等基礎穏定了,再來做輸入資料的 Form。
- 在https://bbs.huaweicloud.cn/blogs/142512的基礎上,我們知道可以有效快速使用 django_pivot來生成像EXCEL,日期由左而右的大表格,並且應用 Django 的 template 的機制在頁面顯示出來。然而,就像有些情況,我們會在 EXCEL 的一個方格裡放兩個甚至三個數據,以 KIFA 為例,某一種玫瑰在某一天,我們想就在一個方格裡直觀放最... 在https://bbs.huaweicloud.cn/blogs/142512的基礎上,我們知道可以有效快速使用 django_pivot來生成像EXCEL,日期由左而右的大表格,並且應用 Django 的 template 的機制在頁面顯示出來。然而,就像有些情況,我們會在 EXCEL 的一個方格裡放兩個甚至三個數據,以 KIFA 為例,某一種玫瑰在某一天,我們想就在一個方格裡直觀放最...
- 今天最主要就是修復 2019-11-11 的解析問題。主要原因是那一天的網頁上的一行少了一個分號。我的做法是在段落 <p style 前先強制加上兩個##然後在寫入數據庫前再拿掉,其中有一點很重要,就是一次只改一個地方。在原本的基礎上,先確定新加的判断在之前的情況,仍走之前的方式,只單獨處理欠分號的部份。另外把日期把上一個階段的 2個月,擴展到 6 個月,由於減少一些command lin... 今天最主要就是修復 2019-11-11 的解析問題。主要原因是那一天的網頁上的一行少了一個分號。我的做法是在段落 <p style 前先強制加上兩個##然後在寫入數據庫前再拿掉,其中有一點很重要,就是一次只改一個地方。在原本的基礎上,先確定新加的判断在之前的情況,仍走之前的方式,只單獨處理欠分號的部份。另外把日期把上一個階段的 2個月,擴展到 6 個月,由於減少一些command lin...
- 2020-01-05,花卉價格 Django 項目實做(五),取KIFA兩個月的各種ROSE價格,並寫入數據庫。 在 2020-01-04,花卉價格 Django 項目實做(四),可以取KIFA多個日期的多種ROSE價格,這個基礎上。我們今天將數據寫入數據庫,透過基本的統計來查看是否可行。基本上,取得兩個月的數據,擷取有用的信息並寫入數據庫,花了約2分鐘的運行時間,個人覺得是可以的。對於取得... 2020-01-05,花卉價格 Django 項目實做(五),取KIFA兩個月的各種ROSE價格,並寫入數據庫。 在 2020-01-04,花卉價格 Django 項目實做(四),可以取KIFA多個日期的多種ROSE價格,這個基礎上。我們今天將數據寫入數據庫,透過基本的統計來查看是否可行。基本上,取得兩個月的數據,擷取有用的信息並寫入數據庫,花了約2分鐘的運行時間,個人覺得是可以的。對於取得...
- 在 2020-01-02,花卉價格 Django 項目實做(二)的基礎上,找到 requests 可以有效處理頁目的中文。 於是做成一個 Function,以 2019-12-24 為中心,前後再測試兩天的數據,發現了另一個問題。顯然有些 html tag 不是想要的。這是開發的正常過程,在下一階段要克服掉。先把目前的做法貼上來。其所調用的 function 顯然還有改進的必要 在 2020-01-02,花卉價格 Django 項目實做(二)的基礎上,找到 requests 可以有效處理頁目的中文。 於是做成一個 Function,以 2019-12-24 為中心,前後再測試兩天的數據,發現了另一個問題。顯然有些 html tag 不是想要的。這是開發的正常過程,在下一階段要克服掉。先把目前的做法貼上來。其所調用的 function 顯然還有改進的必要
- 使用代碼模擬人工去訪問某個網址,然後只取出想要的數據。這是接著 2019-12-26,花卉價格 Django 項目實做(一)https://bbs.huaweicloud.cn/blogs/140845。 這階段,就是先取得某日的卡罗拉的信息,卡罗拉均价1.63-3.26元/枝。實做上,這階段的效果已取出文本。這裡,我們使用了 urllib3 。接下來是要解析取得的信息。 使用代碼模擬人工去訪問某個網址,然後只取出想要的數據。這是接著 2019-12-26,花卉價格 Django 項目實做(一)https://bbs.huaweicloud.cn/blogs/140845。 這階段,就是先取得某日的卡罗拉的信息,卡罗拉均价1.63-3.26元/枝。實做上,這階段的效果已取出文本。這裡,我們使用了 urllib3 。接下來是要解析取得的信息。
- 要在正式環境部署 Django 項目,基於不同的服務器作業系統和個人偏好,會有不同。 我個人實做項目是 CentOS7, Apache2.4, WSGI。 基本的設置,請參考 https://bbs.huaweicloud.cn/blogs/139553 在如上的基礎,最核心就是要調試 Apache /etc/httpd/conf.d 的檔案。 要在正式環境部署 Django 項目,基於不同的服務器作業系統和個人偏好,會有不同。 我個人實做項目是 CentOS7, Apache2.4, WSGI。 基本的設置,請參考 https://bbs.huaweicloud.cn/blogs/139553 在如上的基礎,最核心就是要調試 Apache /etc/httpd/conf.d 的檔案。
- 2019-12-31, Django 項目局部增加一個編輯的欄位。在 Django 的開發框架裡,增加一筆記錄和修改某筆記錄有其共通性和些微的差異。實做的項目裡,新增一個欄位,在某個編輯頁面,原本是用來編輯 pathway,搭便車,可以一起編輯 github 欄位由於使用了 Django Forms 的機制,簡潔有力。 2019-12-31, Django 項目局部增加一個編輯的欄位。在 Django 的開發框架裡,增加一筆記錄和修改某筆記錄有其共通性和些微的差異。實做的項目裡,新增一個欄位,在某個編輯頁面,原本是用來編輯 pathway,搭便車,可以一起編輯 github 欄位由於使用了 Django Forms 的機制,簡潔有力。
- 2019-12-30,在本地調試別人教程的代碼。多參考別人的代碼,是學習的主要方法之一。 在這個視頻教程裡,作著在 github 提供了代碼分享,按正常的方式先在本地開發環境測試,確認Django3 可以正常運行,教程錄製時是版本 2.2 2019-12-30,在本地調試別人教程的代碼。多參考別人的代碼,是學習的主要方法之一。 在這個視頻教程裡,作著在 github 提供了代碼分享,按正常的方式先在本地開發環境測試,確認Django3 可以正常運行,教程錄製時是版本 2.2
- 至於 Django 要連到現有的數據庫,尤其是已經上線在使用的一些運行,技術上不是不可以,但不建議。 第一是,如非必要,不要在新的Django項目,直接去連其它應用已經正式上線的數據庫,如果真的要,最好是只限查詢,不回寫資料。 第二是,新的 Django 項目可以使用新項目的數據庫,原本其它應用的正式環境數據庫可以用各種方法滙出成數據子集到新項目的數據庫。 至於 Django 要連到現有的數據庫,尤其是已經上線在使用的一些運行,技術上不是不可以,但不建議。 第一是,如非必要,不要在新的Django項目,直接去連其它應用已經正式上線的數據庫,如果真的要,最好是只限查詢,不回寫資料。 第二是,新的 Django 項目可以使用新項目的數據庫,原本其它應用的正式環境數據庫可以用各種方法滙出成數據子集到新項目的數據庫。
- 根據 Django 官網入門教程的演練。實做上,我們還是會遇到各種不同的意外,有些是操作上的錯誤,有些是工作環境的問題,有些是版本問題。 版本問題包括 Django 本身和作業系統的搭配,還有和其配套使用的其它應用等。 今天是實做某個製造業的一個表單,在現在的應用系統裡,已經導出了 Excel 檔案,如何在 Django 的開發環境裡,先可以在後台看到效果。 開發的重點在今天文稿和 3 和 5.. 根據 Django 官網入門教程的演練。實做上,我們還是會遇到各種不同的意外,有些是操作上的錯誤,有些是工作環境的問題,有些是版本問題。 版本問題包括 Django 本身和作業系統的搭配,還有和其配套使用的其它應用等。 今天是實做某個製造業的一個表單,在現在的應用系統裡,已經導出了 Excel 檔案,如何在 Django 的開發環境裡,先可以在後台看到效果。 開發的重點在今天文稿和 3 和 5..
- 這陣子剛來參與一些項目討論,其中有關於花卉價格的部份,我覺得適合用來實做。 首先先確認基礎數據的來源,使用KIFA拍卖交易行情。我做了些功課,在官網公開的部份,也就是不必任何會員就可以獲得的信息。 以 玫瑰 為例, 準備單獨取出前三品種, (1)卡罗拉 (2)蜜桃雪山 (3)粉红雪山 做成demo 列表。 可以看到每天這三品種的最低價和最高價。 可以看到單一品種的歷史價格... 這陣子剛來參與一些項目討論,其中有關於花卉價格的部份,我覺得適合用來實做。 首先先確認基礎數據的來源,使用KIFA拍卖交易行情。我做了些功課,在官網公開的部份,也就是不必任何會員就可以獲得的信息。 以 玫瑰 為例, 準備單獨取出前三品種, (1)卡罗拉 (2)蜜桃雪山 (3)粉红雪山 做成demo 列表。 可以看到每天這三品種的最低價和最高價。 可以看到單一品種的歷史價格...
- 快到年底了,前兩個星期都晚睡,昨天身體發出不適信號,早早就睡,今早重新調整規律生活。 Django 3 官網入門教程第六課,講的是 style.css 在 Django 環境的配置,對於 css 不熟悉的要找些相關的課程補充基本常識。 在實際正式環境部署時,static 如字面所述是靜態的,這不是 Django 開發的強項,Django 開發的強項反過來講就是處理動態的數據和... 快到年底了,前兩個星期都晚睡,昨天身體發出不適信號,早早就睡,今早重新調整規律生活。 Django 3 官網入門教程第六課,講的是 style.css 在 Django 環境的配置,對於 css 不熟悉的要找些相關的課程補充基本常識。 在實際正式環境部署時,static 如字面所述是靜態的,這不是 Django 開發的強項,Django 開發的強項反過來講就是處理動態的數據和...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢
2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考
2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本
2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签