小编tko*_* J.的帖子

使用 Django 创建可编辑的 HTML 表格

我正在尝试创建一个 Django 应用程序,用户可以在其中创建电影列表。每次用户登录时,他们的电影列表都会以表格形式呈现给他们。该表将包含三列:一列用于电影名称,一列用于类型,另一列包含删除按钮,允许用户删除与该按钮对应的行。用户可以通过在文本框中填写电影名称、从下拉菜单中选择类型、然后按“添加”按钮来向表中添加行。“添加”和“删除”按钮是用户编辑表的唯一方法。

Django 是否有创建此类可编辑表的快捷方式?我认为这可能适合表单集,但我不知道该怎么做。此外,很难用谷歌搜索“Django 表”,因为结果似乎与数据库表有关。

这是我目前正在尝试使用的模型:

class MovieList(models.Model):
    user = models.ForeignKey(User)
    movie = models.ForeignKey(Movie)

class Movie(models.Model):
    genre = models.ForeignKey(Genre)
    name = models.CharField(max_length=300)

class Genre(models.Model):
    name = models.CharField(max_length=200)
Run Code Online (Sandbox Code Playgroud)

任何帮助将非常感激。

django django-forms

7
推荐指数
1
解决办法
2万
查看次数

标签 统计

django ×1

django-forms ×1