
“ ADEVO日曆”是一項活動,在此活動中,每天(在降臨期間)與軟件編程和開發有關(書籍,課程...)的禮物都會被抽獎。其目的是幫助分享知識並鼓勵社區學習。
如果您認為該項目有用,則Apóyalo在存儲庫中進行“★星”。謝謝你!
您在社區的Discord服務器上有一個名為“ Python”的頻道,可以詢問,共享和幫助。
這是項目的一般結構。
從存儲庫中製作Fork 。
克羅納(Clona)在您本地機器中的存儲庫。
git clone https://github.com/ < USERNAME > /adeviento-web.git導航到項目目錄。
cd adeviento創建虛擬環境。
python3 -m venv venv激活虛擬環境。
source venv/bin/activate安裝單元。
python -m pip install -r requirements.txt初始化反思項目。
reflex init在家執行該項目。
reflex run您可以訪問他進入URL http://localhost:3000/從瀏覽器中訪問他。
您在官方文檔中有更多有關反思的信息。
為了顯示該項目,已經創建了一個local_build.sh ,該項目負責執行必要的流以使用Web服務器所需的所有靜態資源生成public目錄。
整個生產包裝過程可能是服務器上的委託,但是存儲庫始終具有public目錄,因此您可以查看靜態Web內容而無需執行local_build.sh腳本。
source .venv/bin/activate
pip install --upgrade pip
pip install -r requirements.txt
reflex init
reflex export --frontend-only
rm -fr public
unzip frontend.zip -d public
rm -f frontend.zip
deactivate基本上,準備環境,安裝依賴項,初始化項目,創建生產結構並減壓。
您可以配置服務器以執行包裝任務和部署運行build.sh 。
該項目可以部署到支持靜態資源的任何供應商或服務器。
Advent.dev部署在Vercel中。
Vercel配置:
main中的每個push都會觸發新的部署)public (其中包含生產靜態生產)自由課程以純淨的python從頭開始學習邊界網絡開發。用於開發“ ADEVO日曆”項目的技術。對於初學者,我也有零課程的Python課程。
您在尋找額外的嗎?在這裡,您會找到我的課程由各個課程編輯,以促進您的步伐並節省進度。您還將進行練習和糾正,測試以驗證您的知識,考試和公共結束證書,支持,學生,小組會議,獨家課程等。
輸入Mouredev.pro並使用“ Pro”優惠券,並在您的第一次訂閱中享受10%的折扣。
自2010年以來,我一直是一名軟件工程師。自2018年以來,我將開發應用程序的工作與在@mouredev等不同社交網絡中創建有關編程和技術的培訓內容的創建。
如果您想加入我們的開發社區,學習編程,提高您的技能並幫助項目的連續性,可以找到我們: