文件名称:AirBnB_clone_v2
文件大小:77KB
文件格式:ZIP
更新时间:2024-04-20 03:36:25
Python
HBNB-AirBnb复制 控制台: 该存储库包含一个合作学生项目的第一阶段和第二阶段,以构建AirBnB网站的克隆。 第一阶段实现后端接口或控制台,以管理程序数据。 控制台命令允许用户创建,更新和销毁对象,以及管理文件存储。 使用JSON序列化/反序列化系统,会话之间的存储是持久的。 我SQL 第二阶段使用SQLAlchemy将文件存储替换为数据库存储,并一次管理两个存储引擎。 它还使用ORM将模型映射到数据库中的表 文件清单 资料夹/档案 内容 楷模 类定义 型号/引擎 FileStorage和DB引擎定义 测试 所有程序功能的单元测试 web_static 静态AirBnb网站 作者 项目作者 一般使用 首先克隆存储库。 克隆存储库后,找到“ console.py”文件并按如下所示运行它: /AirBnB_clone$ ./console.py 运行此命令时,将出现以下提
【文件预览】:
AirBnB_clone_v2-main
----models()
--------user.py(913B)
--------amenity.py(498B)
--------__pycache__()
--------place.py(3KB)
--------state.py(872B)
--------__init__.py(593B)
--------engine()
--------city.py(636B)
--------base_model.py(3KB)
--------review.py(598B)
----web_static()
--------101-index.html(8KB)
--------images()
--------100-index.html(8KB)
--------5-index.html(787B)
--------1-index.html(420B)
--------4-index.html(591B)
--------103-index.html(8KB)
--------2-index.html(345B)
--------0-index.html(387B)
--------7-index.html(1KB)
--------3-index.html(431B)
--------6-index.html(1KB)
--------102-index.html(8KB)
--------styles()
--------8-index.html(5KB)
--------README.md(42B)
----tests()
--------test_console.py(2KB)
--------__init__.py(0B)
--------test_models()
----setup_mysql_dev.sql(289B)
----setup_mysql_test.sql(296B)
----AUTHORS(242B)
----console.py(14KB)
----README.md(6KB)