如何访问模型实例以获取文件

2024-06-01 02:03:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我创建了一个地址模型:

class Address(models.Model):
    name = models.CharField(max_length=100, blank=False)
    address1 = models.CharField("Address lines 1", max_length=128)
    ...

在我的视图.py当我尝试访问数据时,它不会给我任何东西,这就是我所尝试的:

user_AddressForm = AddressForm(instance=request.user.profile)

以及

user_AddressForm = AddressForm(address_listNames) 其中address\u listNames是对象: <QuerySet [<Address: Elizabeth's house>, <Address: Work>, <Address: Home>]>

当我在html中显示表单时:

{% for address in user_AddressForm %}
    {{ address }}
{% endfor %}

它是空的,我只得到2个Zipcode,我怎样才能得到数据?你知道吗

谢谢


Tags: 数据name模型modeladdressmodels地址length
1条回答
网友
1楼 · 发布于 2024-06-01 02:03:09

所以答案很简单,但我看不出来,因为另一个错误。要访问此模型实例,我刚刚执行了以下操作:

user_AddressForm = AddressForm(instance=address_listNames)

其中address\u listNames包含当前用户的地址列表。你知道吗

相关问题 更多 >