文件名称:e7gzly-api:埃及超级联赛足球比赛门票预订Web应用程序的RESTful API
文件大小:4.92MB
文件格式:ZIP
更新时间:2024-03-05 07:07:39
api neo4j django-rest-framework graph-database restful-api
E7gzly API 埃及超级联赛足球比赛门票预订Web应用程序的RESTful API 目录 关于该项目 特征 没有授权令牌的客户可以: 注册一个新的用户帐户(作为粉丝或管理员)。 通过登录其现有帐户来获取授权令牌。 检索匹配项列表。 检索所有体育场的列表。 具有未授权用户帐户令牌的客户端可以: 得到他所有的票务预订。 取消他们的任何机票预订。 编辑他们的个人资料数据(用户名和电子邮件除外)。 更改密码。 拥有授权粉丝用户帐户令牌的客户可以为比赛预留空位。 具有授权经理用户帐户令牌的客户可以: 创建一个新的比赛事件。 更新现有匹配的详细信息。 添加体育场。 具有管理员用户帐户令牌的客户端可以: 授权新用户(粉丝和经理)。 获取用户列表。 删除用户。 笔记: 本文档中的“客户”或“客户”一词将按照进行解释。 无论帐户的authorized属性值如
【文件预览】:
e7gzly-api-master
----manage.py(666B)
----requirements.txt(107B)
----e7gzly-api()
--------settings.py(4KB)
--------urls.py(1KB)
--------__init__.py(0B)
--------asgi.py(397B)
--------wsgi.py(397B)
----LICENSE(11KB)
----README.md(2KB)
----docs()
--------swagger-ui-es-bundle.js(1.01MB)
--------oauth2-redirect.html(3KB)
--------swagger-ui-standalone-preset.js.map(1.45MB)
--------index.html(1KB)
--------swagger-ui-bundle.js(1.01MB)
--------swagger-ui.css(140KB)
--------assets()
--------favicon-32x32.png(628B)
--------swagger-ui-es-bundle.js.map(4.47MB)
--------api.yml(34KB)
--------swagger-ui-standalone-preset.js(325KB)
--------swagger-ui.js.map(1.77MB)
--------swagger-ui-bundle.js.map(4.47MB)
--------swagger-ui-es-bundle-core.js(478KB)
--------swagger-ui.js(479KB)
--------favicon-16x16.png(665B)
--------swagger-ui.css.map(276KB)
--------swagger-ui-es-bundle-core.js.map(1.77MB)
----.gitignore(2KB)
----e7gzly()
--------apps.py(87B)
--------permissions.py(2KB)
--------migrations()
--------__init__.py(0B)
--------models.py(4KB)
--------authentication.py(1KB)
--------views.py(14KB)
--------utilities.py(158B)
--------serializers.py(9KB)
--------constants.py(3KB)