文件名称:AirBnB_clone
文件大小:49KB
文件格式:ZIP
更新时间:2024-03-17 23:15:04
Python
0x00。 AirBnB克隆-控制台 背景背景 :floppy_disk: 欢迎来到AirBnB克隆项目! (霍尔伯顿住宿加早餐旅馆) 开始之前,请阅读AirBnB概念页,并观看第5组队列的Isaac Wong的这段视频,显示完成此项目后控制台的外观。 第一步:编写命令解释器来管理您的AirBnB对象。 这是构建第一个完整的Web应用程序的第一步:AirBnB克隆。 第一步非常重要,因为您将在此项目中使用的构建内容与其他所有其他项目一起使用:HTML / CSS模板,数据库存储,API,前端集成… 每个任务都已链接,将帮助您: 放置一个父类(称为BaseModel)来处理未来实例的初始化,序列化和反序列化 创建简单的序列化/反序列化流程:实例<->字典<-> JSON字符串<->文件 创建用于AirBnB的所有类(用户,州,城市,地方…),这些类均继承自BaseModel 创建项目的第一个抽象存储引擎:
【文件预览】:
AirBnB_clone-main
----file.json(2KB)
----AUTHORS(163B)
----models()
--------place.py(406B)
--------amenity.py(155B)
--------city.py(194B)
--------user.py(213B)
--------state.py(147B)
--------__init__.py(179B)
--------review.py(226B)
--------base_model.py(2KB)
--------__pycache__()
--------engine()
----console.py(6KB)
----README.md(7KB)
----__pycache__()
--------console.cpython-34.pyc(6KB)
----tests()
--------test_console.py(5KB)
--------__init__.py(0B)
--------test_models()
--------__pycache__()