Exemple #1
0
def events_detail_salad_lookup(request, event_hash_id, salad_hash_id=None):
    event = Event.get_by_hashed_id(event_hash_id)
    if salad_hash_id:
        salad = Salad.get_by_hashed_id(salad_hash_id)
    else:
        salad = Salad.objects.all()[0]
    if not event or not salad:
        return HttpResponseRedirect('/')
    if request.POST:
        SaladFeedback.objects.create(salad=salad,
                                     email=request.POST.get('email', None),
                                     comments=request.POST.get(
                                         'comments', None))
        return render(request, 'events/thanks.html')

    return render(request, 'events/salad.html', {
        "event": event,
        "salad": salad,
    })