Django-piston:我怎样才能获得app_label +型号_名称?
在我刚刚使用内置的 django 序列化器之前,它添加了一个模型字段。
{
pk: 1
model: "zoo.cat"
}
如何使用 django-piston 获得相同的模型字段?
我尝试了 fields = ('id', 'model') 但这不起作用。
Before I was just using the build-in django serializers and it added a model field.
{
pk: 1
model: "zoo.cat"
}
How can I get the same model field using django-piston?
I tried fields = ('id', 'model') but that didn't work.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
将其添加到我的模型中:
并将其添加到我的 BaseHandler 中:
似乎有效。如果有人有其他解决方案,请随时发布。
Added this to my model:
And this to my BaseHandler:
Seems to work. If anybody has other solutions feel free to post them.
正如您的代码
app_label
:for
model_name
:和
get_model
可以从字符串或网址获取模型名称!As your code for
app_label
:for
model_name
:and with
get_model
can get model name from strings or url!更好地使用元
Options.label
https ://docs.djangoproject.com/en/2.1/ref/models/options/#label
Better use the meta
Options.label
https://docs.djangoproject.com/en/2.1/ref/models/options/#label
参考:Alireza Savand 的回答
如何使用?
并使用它来获取查询的动态模型名称
reference: Alireza Savand's answer
How to use?
and use this to get dynamic model name for queries