Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用浮点数使对象保持有序_Python_Django - Fatal编程技术网

Python 使用浮点数使对象保持有序

Python 使用浮点数使对象保持有序,python,django,Python,Django,我试图构建一个模型,当用户改变位置时(这发生在JS前端),该模型将保持项目的有序 我觉得“浮动”是最好的,因为这个值会不断变化。我将通过javascript应用程序传递该值 class Item(models.Model): title = models.CharField("Title", max_length=10000, blank=True) position = models.FloatField("Item position", blank=True, null=Tr

我试图构建一个模型,当用户改变位置时(这发生在JS前端),该模型将保持项目的有序

我觉得“浮动”是最好的,因为这个值会不断变化。我将通过javascript应用程序传递该值

class Item(models.Model):
    title = models.CharField("Title", max_length=10000, blank=True)
    position = models.FloatField("Item position", blank=True, null=True)
因此,数据可以是(超级简化的示例):

当标记的位置更改时,它会自动将Charlies的位置值更改为
2

title       |     position
Charlie     |     2
Mark        |     1
Bruce       |     3

我如何发布这些信息(API),使django意识到一个
标题
高于另一个?

可能的语言复制可能不同,但想法是相同的。我理解这个想法,但我希望用我的语言(python/django)。有人能举个例子吗?
title       |     position
Charlie     |     2
Mark        |     1
Bruce       |     3