示例#1
0
def index(request):
    datetimestamp = timezone.now()

    ads = Ad.objects.filter(date__lt=datetimestamp)[:50]

    return render(request, 'classifieds/index.html', {'ads': ads, 'partners': get_partner_links(),
                                                      'random_image': get_random_image()})
示例#2
0
def driver_profile(request):
    # drivers = []

    # for driver in Driver.objects.all():
    #     cars = driver.sprintcar_set.all()
    #     profile = driver.profile_set.all()
    #     sponsors = driver.sponsors
    #     drivers.append({'driver': driver, 'profile': profile,
    #                     'cars': ', '.join(car.title() for car in cars),
    #                     'sponsors': sponsors})

    return render(request, 'profiles/driver_profile.html', {'driver_profile': 'active', 'drivers': Driver.objects.all(),
                                                            'partners': get_partner_links(),
                                                            'random_image': get_random_image()})
示例#3
0
def point_standings(request):
    drivers = Driver.objects.all()
    return render(request, 'profiles/point_standings.html', {'point_standings': 'active', 'drivers': drivers,
                                                             'partners': get_partner_links(),
                                                             'random_image': get_random_image()})
示例#4
0
def details(request, pk):
    ad = get_object_or_404(Ad, pk=pk)
    return render(request, 'classifieds/details.html', {'ad': ad, 'partners': get_partner_links(),
                                                        'random_image': get_random_image()})