文件名称:Squirrel_Yoga:Udacity全栈顶石
文件大小:285KB
文件格式:ZIP
更新时间:2024-04-23 11:08:19
Python
松鼠瑜伽---- <进行中-未完成> 介绍 松鼠瑜伽是一个完整的网站,用户可以在其中创建/修改/删除和管理教师,课程,事件和树的位置。 概述 这个项目是一个应用程序的典范,该应用程序使用Model-View-Controller架构通过使用Flask用Python编写的API来存储和检索数据。 使用第三方身份验证服务Auth0来实现身份验证。 测试是使用unittest编写的。 最终项目已部署在Heroku上。 尽管不需要前端,但我使用Jinja模板提供了一个轻量级的对象,这样我就可以学习如何做到这一点,并为全栈应用程序提供一个方便的可视界面,任何人都可以使用。 技术堆栈(依赖项) 1.后端依赖性 技术堆栈包括: 用于创建隔离的Python环境的virtualenv SQLAlchemy ORM我们选择的ORM库 PostgreSQL我们的首选数据库 Python3和Flask我们的服
【文件预览】:
Squirrel_Yoga-main
----server.py(5KB)
----app.py(52KB)
----models.py(4KB)
----auth()
--------auth.py(10KB)
--------__init__.py(0B)
--------auth_bkp.py(5KB)
----templates()
--------forms()
--------courses.html(918B)
--------trees.html(773B)
--------index.html(2KB)
--------base.html(4KB)
--------events.html(2KB)
--------dashboard.html(1KB)
--------home.html(359B)
--------show_teacher.html(3KB)
--------show_course.html(2KB)
--------show_tree.html(3KB)
--------logged_out.html(325B)
--------teachers.html(825B)
----Procfile(22B)
----static()
--------squirrelsquare.jpg(29KB)
--------squirrel_basic.jpg(23KB)
--------base.css(552B)
--------2squirrel_sm.jpg(191KB)
--------favicon.ico(1KB)
----migrations()
--------versions()
--------alembic.ini(770B)
--------README(38B)
--------env.py(3KB)
--------script.py.mako(494B)
----requirements.txt(463B)
----manage.py(294B)
----.gitignore(255B)
----tests.py(12KB)
----README.md(21KB)
----forms.py(4KB)