我看到有些人有我的问题,但我还是不能解决这个问题.感谢任何愿意帮助我的人!
models.py
class Stocks(models.Model):
image = models.ImageField()
name = models.CharField(max_length=50)
value = models.FloatField()
desc = models.CharField(max_length=299)
link = models.CharField(max_length=30)views.py
def stocks_mt(request):
return render(request, 'azmt.html', {'stock': Stocks},)home.html
<div class="container">
<div class="row">
{% for Stocks in stock %}
<div class="col-sm">
<br><div class="card" style="width: 18rem;">
<img src="{{stocks.image}}" class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title text-center">{stocks.name}</h5>
<!--<h5 class="card-text text-center">50.90€</h5>-->
<p class="card-text ">{{stocks.desc}}</p>
<h5 class="card-text text-center">{{stocks.value}}</h5>
<a href="{{stocks.link}}" class="btn btn-primary">Buy</a>
</div>
</div>
</div>
{% endfor %}
</div>我试着把第一封信大写,但没什么改变.
发布于 2021-12-02 17:35:20
您需要传递一个QuerySet of Stocks对象,因此:
def stocks_mt(request):
return render(request, 'azmt.html', {'stock': Stocks.objects.all()})https://stackoverflow.com/questions/70204018
复制相似问题