星球大战api

时间:2021-03-02 05:56:50
【文件属性】:
文件名称:星球大战api
文件大小:31KB
文件格式:ZIP
更新时间:2021-03-02 05:56:50
Python 星球大战API 一个简单的API,用于检查有关您喜欢的StarWars角色的信息。 特征: 了解有关字符的特定信息 用1到5的值对它们进行评分 检查他们的平均评分和他们在社区中的最高得分 项目堆栈: Django 3.1.2 Django Rest Framework 3.12.1 SQLite的 要求 码头工人 Python 3.8 安装 在项目的根文件夹中,运行以下命令 > docker-compose build 然后使用以下命令启动项目 > docker-compose up 现在,您可以在以下位置测试端点: http://localhost:8000/ 可用的API端点: 获取有关角色的信息 http://localhost:8000/character/character_id 带有character_id 1的示例响应: { " name " : "
【文件预览】:
star-wars-api-master
----starwars.sqlite3(132KB)
----manage.py(664B)
----Dockerfile(409B)
----starwars_api()
--------apps.py(98B)
--------urls.py(341B)
--------tests.py(60B)
--------migrations()
--------admin.py(63B)
--------__init__.py(0B)
--------models.py(135B)
--------__pycache__()
--------views.py(4KB)
--------api.py(2KB)
--------serializers.py(513B)
----requirements.txt(305B)
----.idea()
--------misc.xml(298B)
--------starwars.iml(1KB)
--------dataSources.xml(487B)
--------inspectionProfiles()
--------modules.xml(268B)
--------.gitignore(117B)
--------vcs.xml(180B)
----README.md(2KB)
----starwars()
--------settings.py(3KB)
--------urls.py(803B)
--------__init__.py(0B)
--------asgi.py(393B)
--------__pycache__()
--------wsgi.py(393B)
----docker-compose.yml(262B)
----templates()
--------starwars()
--------base.html(614B)

网友评论