モデル:
class Car(models.Model):
name = models.CharField(max_length=10, unique=True)
def __unicode__(self):
return self.name
def get_absolute_url(self):
return reverse('cars.views.car', args=[str(self.id)])
意見:
def car(request):
all_cars = Car.objects.all().filter(active=1).values('id', 'name')
return render(request, 'car.html', {'all_cars': all_cars})
URLマッピング:
url(r'^car/$', 'cars.views.car'),
でcar.html
、私は使用しています:
<li><a href="{{ car.get_absolute_url }}">{{ car.name }}</a></li>
ただし、/ car / N /は出力されず、/car/のみが出力されます。それを修正する方法は?これ()では機能しますが、では機能しません。<!-- BAD template code. Avoid! -->
get_absolute_url