繁体   English   中英

在Django json响应中添加外键引用

[英]appending foreign key reference in django json response

在附加结果(附加外键)期间导致键错误

models.py

class table1
    id = models.IntegerField( primary key=TRUE)
    ref = models.ForeignKey('table2')

class table2
    name = models.CharField()
    id = models.IntegerField(primaryKey= True)
    address = models.CharField()

views.py

def relation(request)
"""
    some stuff
"""
    query = "query set makes object of table 1"

    result['content'].append([query['ref__address'])

错误是

Keyerror at /url
ref__address
def relation(request, pk):
    item = get_object_or_404(Table1, pk=pk)
    context= {'content': item}
    return render(request, 'table1/relation.html', context)

urlpatterns = patterns('',
    url(r'^table1/(?P<pk>\d+)/$', relation, name='relation'),
)

您的问题似乎是您的python均无效。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM