
“ 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等不同社交网络中创建有关编程和技术的培训内容的创建。
如果您想加入我们的开发社区,学习编程,提高您的技能并帮助项目的连续性,可以找到我们: