python - 如何为两个相关模型创建输入表单
问题描述
我有模型 Movie 和 MovieDescription,因此我想为这两个模型创建一个输入表单。我希望输入来自一个联合表单,其中将有以下字段:标题、directed_by、流派、年份、速率、概要。
class Movie(models.Model):
title = models.CharField(max_length=50, verbose_name='Title')
directed_by = models.CharField(max_length=50, null=True, blank=True, verbose_name='Directed by')
genre = models.CharField(max_length=90, null=True, blank=True, verbose_name='Genre')
year = models.IntegerField(verbose_name='Year')
class MovieDescription(models.Model):
movie = models.OneToOneField('Movie', on_delete=models.CASCADE, null=True)
synopsis = models.TextField(null=True, blank=True, verbose_name='Synopsis')
rate = models.FloatField(null=True, blank=True, verbose_name='Rate')
我很难找到最合适的 django2.2 工具。
解决方案
推荐阅读
- android - 在 AppviewModel 类应用崩溃中实现谷歌应用内评分 api
- flutter - 使用 FutureProvider 产生流的发射
- featuretools - 在featuretools中,如何控制where_primitives的应用?
- python - Python / Flask App - 相对导入停止工作
- unix-text-processing - 从文件中删除括号
- java - Spring MVC 中的通知系统
- algorithm - 合并排序算法中 (log2 N +1) x 6N 中的“+1”是什么?
- html - CSS Grid - 在三列中定位文本
- r - 如何最好地将季度数据转换为月度数据
- python - 如果可能,如何使用 os 或 subprocess 一个接一个地执行命令行程序中的命令?