Django 从模型中删除实例的最佳方法

Django 从模型中删除实例的最佳方法,django,Django,我在django中使用一个模型和一个表单来收集一些文本信息 class Longlist(models.Model): text_input = models.CharField(max_length=3000, default='First Last email') def __unicode__(self): return self.text_input 一旦我收集了这些信息,我就不需要保存它了。从模型中清除实例的最佳方法是什么?我只是在学习django

我在django中使用一个模型和一个表单来收集一些文本信息

class Longlist(models.Model):
    text_input = models.CharField(max_length=3000, default='First Last email')

    def __unicode__(self):
         return self.text_input
一旦我收集了这些信息,我就不需要保存它了。从模型中清除实例的最佳方法是什么?我只是在学习django,所以我不知道不断增加的指数是否重要

Longlist.objects.all().delete()
删除实例,但我认为每次提交表单时索引都会增加。我不知道这是否是个问题,如果我不知道当前id是什么,我也不知道如何检索Longlist.text\u输入。例如,如果表单已提交43次,我需要知道这一点,以便从Longlist.text_输入(id=42)中获取信息。但我确实希望反复运行视图/表单,因此我认为如果视图总是查找Longlist.text\u输入(id=0),这将是最简单的


也许这是一个很好的解决方案,但我不确定:

增加索引不会是一个问题,但是如果您不需要保留数据,那么首先就不要保存它。您可以从表单中选择数据,而不必担心视图以前运行了多少次。或者,完全不用担心模型,只需使用标准表单即可。这是我最初的想法。我尝试了很多搜索,但不知道如何将标准表单中的信息转换成视图中的变量。我想用python方法解析文本。增加索引不会有问题,但是如果你不需要保存数据,就不要保存它。您可以从表单中选择数据,而不必担心视图以前运行了多少次。或者,完全不用担心模型,只需使用标准表单即可。这是我最初的想法。我尝试了很多搜索,但不知道如何将标准表单中的信息转换成视图中的变量。我想用python方法解析文本。