说我有3个型号:
class Franchises
name = models.CharField()
class Stores
franchise = models.ForeignKey(Franchises)
name = models.CharField()
class Items
store = models.ForeignKey(Stores)
name = models.CharField()
Run Code Online (Sandbox Code Playgroud)
items = Items.objects.all()
Run Code Online (Sandbox Code Playgroud)
{% for item in items %}
<div>item.store.franchise.name</div>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)
我想知道执行item.store.franchise.name是否会命中数据库?以及我需要做些什么来优化数据库访问?
有没有办法通过API获得教科书的亚马逊回购(又名"以旧换新")价格?我已经搜索了一段时间,但无法找到人们如何为他们的网站获取此信息.
这是Amazon BuyBack计划:amazon.com/buyback
以下是一个回购网址示例:http://www.amazon.com/gp/search/s/ref=tradeinavs?url = rh%3Dn%3A2205237011%26i%3Dtextbooks-tradein&field-keywords = 978-0321614018&Go.x = 10&Go .Y = 17
我知道我可以只获取页面并解析HTML,但如果有某种方法可以通过API或其他任何方式,我相信亚马逊会更喜欢只解析页面(也会更快)查询).
我正在学习CSS,我想知道为什么我们设置位置:相对即使我们没有设置具体位置,例如left: 20px,top: 10px.下面是一个css代码示例.
#home #header {
position: relative;
width: 822px;
height: 152px;
margin: 0 19px;
padding: 0;
overflow: hidden;
}
#header {
position: relative;
width: 822px;
height: 152px;
margin: 0 19px;
padding: 0;
overflow: hidden;
background: url(img/bg-content-wrap-top-int.png) no-repeat center bottom;
}
Run Code Online (Sandbox Code Playgroud)