擅长:python、mysql、java
<p>检索端将使用哪个堆栈?在</p>
<p>总之,既然您已经将坐标存储为一个字符串,Django应该如何知道您希望它返回一个带有纬度和经度的列表?
你可以做的是:</p>
<h2>备选方案1:</h2>
<p>使用PostgreSQL和列表字段。这会得到你想要的。在</p>
<h2>备选方案2:</h2>
<p>编写一个方法,返回一个列表,Django Rest可以读取。
这看起来像你的模型.py型号:</p>
<pre><code>@property
def get_coordinates_formatted(self):
coordinates = self.address.split(sep=",")
return [coordinates[0], coordinates[1]]
</code></pre>
<p>然后把这个加到你的序列化程序.py公司名称:</p>
^{pr2}$