コード例 #1
0
ファイル: views.py プロジェクト: muratmeran/596acres
def add_watcher(request, bbl=None):
    lot = get_object_or_404(Lot, bbl=bbl)
    if request.method == 'POST':    
        form = WatcherForm(request.POST)
        if form.is_valid():
            form.save()
            return redirect('lots.views.details', bbl=bbl)
    else:
        form = WatcherForm(initial={
            'lot': lot,
        })

    template = 'organize/add_watcher.html'

    return render_to_response(template, {
        'form': form,
        'lot': lot,
    }, context_instance=RequestContext(request))
コード例 #2
0
ファイル: views.py プロジェクト: ssomnoremac/596acres
def add_watcher(request, bbl=None):
    lot = get_object_or_404(Lot, bbl=bbl)
    if request.method == 'POST':    
        form = WatcherForm(request.POST, user=request.user)
        if form.is_valid():
            watcher = form.save()
            return redirect('organize_watcher_add_success', bbl=bbl,
                            email_hash=watcher.email_hash[:10])
    else:
        form = WatcherForm(initial={
            'lot': lot,
        }, user=request.user)

    template = 'organize/add_watcher.html'

    return render_to_response(template, {
        'form': form,
        'lot': lot,
    }, context_instance=RequestContext(request))
コード例 #3
0
ファイル: views.py プロジェクト: fagan2888/596acres
def add_watcher(request, bbl=None):
    lot = get_object_or_404(Lot, bbl=bbl)
    if request.method == 'POST':
        form = WatcherForm(request.POST, user=request.user)
        if form.is_valid():
            watcher = form.save()
            return redirect('organize_watcher_add_success',
                            bbl=bbl,
                            email_hash=watcher.email_hash[:10])
    else:
        form = WatcherForm(initial={
            'lot': lot,
        }, user=request.user)

    template = 'organize/add_watcher.html'

    return render_to_response(template, {
        'form': form,
        'lot': lot,
    },
                              context_instance=RequestContext(request))