![](/img/trans.png)
[英]django-rest-framework: How to serialize join of database models?
[英]Does the django-rest-framework provide an admin site to manage models?
我正在寻找使用 django 设置 REST API 服务器,谷歌搜索建议最好使用django-rest-framework来完成。
API 将返回存储在数据库中的对象,我还希望能够使用django 管理站点添加/修改数据库中的对象。 但是,查看 django-rest-framework 文档,我没有看到对管理站点的引用(我确实找到了有关“AdminRenderer”的信息,但看起来这不是我想要的)。
简单地说,django-rest-framework 项目是否存在 django 管理站点?
只需使用 django 提供的 django 管理面板:
第一步:创建超级用户
python manage.py createsuperuser
第二步:运行服务器
python manage.py runserver
Setp 3:使用新创建的凭据进入管理站点
127.0.0.1:8000/admin
从官方文档了解更多信息: https://docs.djangoproject.com/en/3.1/intro/tutorial02/#creating-an-admin-user
您也可以使用 django-rest-framework 的 AdminRenderer 进行 CRUD 操作,以用于此目的。
https://www.django-rest-framework.org/api-guide/renderers/#adminrenderer
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.