python - 根据用户交互添加其他字段以创建帖子
问题描述
如何通过用户单击添加附加字段,所以我想要的最终结果是创建一个带有按钮的创建页面,其中包含添加段落、添加图像、添加字幕等。我使用 Python/Django 和 Jquery。
解决方案
对于后端存储,您可以尝试:
from django.db import models
class Paragraph(models.Model):
paragraph = models.CharField(max_length=100)
def __str__(self):
return self.paragraph
class Image(models.Model):
image = models.ImageField(upload_to=some/path)
def __str__(self):
return self.image
class Page(models.Model):
paragraph = models.ManyToManyField(Paragraph)
image = models.ManyToManyField(Image)
def __str__(self):
return self.name
希望能帮助到你,
推荐阅读
- php - 如何在 Amazon S3 存储桶上添加或创建 zip 文件?
- javascript - 如何设置javascript对象的私有成员
- tabs - 在 Bootstrap 自定义选项卡中更改点击事件
- assembly - qemu 和笔记本电脑引导之间的图形差异(自定义引导加载程序)
- android - 如何在 xamarin android 中以编程方式设置菜单项文本
- c# - 属性类中的 ASPNET CORE 依赖注入
- azure - 无法重新创建 Azure Maps(未找到)
- javascript - 使用日历库 codeigniter 在顶部显示 3 个月的日历,并在顶部显示上一个和下一个箭头
- angularjs - 从一个页面导航到另一个页面时如何显示消息
- python - 即使在使用当前 python 版本安装后,numpy 导入错误