python - django admin InlineModel 中的图像
问题描述
我有这些模型,我想将SampleImage模型作为 InlineModel 添加到Orderdetail中。并且想在orderdetail模型中显示图像。我尝试了很多已经发布在 stackoverflow 中的答案,但我无法配置我的答案。
模型.py
from django.db import models
class Category(models.Model):
name = models.CharField(max_length=100, )
class Industry(models.Model):
name = models.CharField(max_length=100)
class OrderDetail(models.Model):
company_name = models.CharField(max_length=100, blank=True, null=True)
name_in_logo = models.CharField(max_length=150)
slogan = models.CharField(max_length=200)
describe_website_and_audience = models.TextField(blank=True)
category = models.OneToOneField(Category, on_delete=models.CASCADE, default=None)
industry = models.OneToOneField(Industry, on_delete=models.CASCADE, default=None)
class SampleImages(models.Model):
image = models.ImageField(upload_to='images/tile_images')
category = models.ManyToManyField(Category)
industry = models.ManyToManyField(Industry)
orderdetail = models.ForeignKey(OrderDetail, on_delete=models.CASCADE, default=None)
解决方案
推荐阅读
- file - 从 s3 存储桶读取 json 文件
- java - 我如何使用签名通过 bouncycastle 调用 API?
- gcc - NectarJS 出错了
- javascript - 使用 Javascript 从 HTML 表中删除空行
- html - 为php中的文本赋予颜色
- mysql - 将 CountCols 函数与生成的列一起使用
- java - 如何在 IntelliJ 中为编辑器设置检查配置文件?
- r - 如何获取有关已识别点的信息并将其排除在 R 的下一个图中
- spring-integration - 为什么使用控制总线发送消息时spring集成的errorChannel中没有捕获到异常
- mysql - 使用查询执行请求 Eclipse 时 BIRT 出错