- 今天要先部署 Apache WSGI 先講要達到的效果: 部署前: 80 端口是 Apache 成功安裝的畫面 8000 端口是 Django 3 成功安裝的畫面, 有火箭要升空。 部署後: 80 端口是是 Django 3 成功安裝的畫面, 有火箭要升空。主頁替換為 Django 項目。 8000 端口是 Django 3 成功安裝的畫面, 有火箭要升空。維持不變。 今天要先部署 Apache WSGI 先講要達到的效果: 部署前: 80 端口是 Apache 成功安裝的畫面 8000 端口是 Django 3 成功安裝的畫面, 有火箭要升空。 部署後: 80 端口是是 Django 3 成功安裝的畫面, 有火箭要升空。主頁替換為 Django 項目。 8000 端口是 Django 3 成功安裝的畫面, 有火箭要升空。維持不變。
- 在交付項目時,如果原有些數據是要一併導入的,或是一些測試的數據用來驗証測試結果和功能的。雖然是可以外掛 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.com/blogs/142512的基礎上,我們知道可以有效快速使用 django_pivot來生成像EXCEL,日期由左而右的大表格,並且應用 Django 的 template 的機制在頁面顯示出來。然而,就像有些情況,我們會在 EXCEL 的一個方格裡放兩個甚至三個數據,以 KIFA 為例,某一種玫瑰在某一天,我們想就在一個方格裡直觀放最... 在https://bbs.huaweicloud.com/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.com/blogs/140845。 這階段,就是先取得某日的卡罗拉的信息,卡罗拉均价1.63-3.26元/枝。實做上,這階段的效果已取出文本。這裡,我們使用了 urllib3 。接下來是要解析取得的信息。 使用代碼模擬人工去訪問某個網址,然後只取出想要的數據。這是接著 2019-12-26,花卉價格 Django 項目實做(一)https://bbs.huaweicloud.com/blogs/140845。 這階段,就是先取得某日的卡罗拉的信息,卡罗拉均价1.63-3.26元/枝。實做上,這階段的效果已取出文本。這裡,我們使用了 urllib3 。接下來是要解析取得的信息。
- 要在正式環境部署 Django 項目,基於不同的服務器作業系統和個人偏好,會有不同。 我個人實做項目是 CentOS7, Apache2.4, WSGI。 基本的設置,請參考 https://bbs.huaweicloud.com/blogs/139553 在如上的基礎,最核心就是要調試 Apache /etc/httpd/conf.d 的檔案。 要在正式環境部署 Django 項目,基於不同的服務器作業系統和個人偏好,會有不同。 我個人實做項目是 CentOS7, Apache2.4, WSGI。 基本的設置,請參考 https://bbs.huaweicloud.com/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 列表。 可以看到每天這三品種的最低價和最高價。 可以看到單一品種的歷史價格...
上滑加载中
推荐直播
-
华为开发者空间玩转DeepSeek
2025/03/13 周四 19:00-20:30
马欣 山东商业职业技术学院云计算专业讲师,山东大学、山东建筑大学等多所本科学校学生校外指导老师
同学们,想知道如何利用华为开发者空间部署自己的DeepSeek模型吗?想了解如何用DeepSeek在云主机上探索好玩的应用吗?想探讨如何利用DeepSeek在自己的专有云主机上辅助编程吗?让我们来一场云和AI的盛宴。
即将直播 -
华为云Metastudio×DeepSeek与RAG检索优化分享
2025/03/14 周五 16:00-17:30
大海 华为云学堂技术讲师 Cocl 华为云学堂技术讲师
本次直播将带来DeepSeek数字人解决方案,以及如何使用Embedding与Rerank实现检索优化实践,为开发者与企业提供参考,助力场景落地。
去报名
热门标签