首页 > 解决方案 > 根据用户交互添加其他字段以创建帖子

问题描述

如何通过用户单击添加附加字段,所以我想要的最终结果是创建一个带有按钮的创建页面,其中包含添加段落、添加图像、添加字幕等。我使用 Python/Django 和 Jquery。

标签: pythonjqueryhtmldjangodjango-models

解决方案


对于后端存储,您可以尝试:

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

希望能帮助到你,


推荐阅读