django - 将外部数据加载到管理模型中 - DJANGO
问题描述
是否可以将外部数据加载到字段中进行填写?
示例:带有产品名称的字段。但是我们已经在另一个位置有产品的名称,我们只需要在默认 django admin 的字段中列出这些产品。使用resquets。
非常感谢您的关注。
解决方案
我认为您正在寻找的是如何自定义 Django Admin,对吗?查看文档中的此页面以获得更详细的说明,但这里有一个示例可能会有所帮助:
from django.contrib import admin
from .models import *
class ProductInline(admin.TabularInline):
model = Product
extra = 0
class OrderAdmin(admin.ModelAdmin):
inlines = [ProductInline]
admin.site.register(Order, OrderAdmin)
admin.site.register(Product)
当从 Django Admin 查看该订单时,这将显示附加到特定订单的所有产品。
推荐阅读
- python - 将代码移动到 Debian 导致“执行多个语句时使用 multi=True”错误语句
- laravel - 如何单独翻译 Carbon 的所有实例而不是 translateFormat()
- python - 避免“两个事件循环试图同时在一个通道层上接收()!” Django 频道错误
- python - openCV不渲染我的画,只是一个简单的黑色窗口
- java - 从相机上传照片时出错
- java - 无法返回正确的布尔值
- qt - 如何忽略一些 qmake 命令?
- vb.net - VB.Net - 无法获取电子邮件正文 - Exchange 服务
- node.js - 如何返回与调用函数相同的类型?
- python - 即使队列为空,地图也不会返回