Найти - Пользователи
Полная версия: Вывод таблицы
Начало » Django » Вывод таблицы
1 2 3
Jmp3R
FishHook
И в чем трудности?
Вот так пытаюсь поймать id и далее сформировать необходимую выборку:
def edit(request, sendmail_id):
d= get_object_or_404(sendmail, pk=sendmail_id)
a = sendmail.objects.filter(city__id=d)
return render_to_response('edit.html', {'a' : a})
Но естесственно-косяк)
FishHook
Разумеется, ибо параметрами в функцию передаются значения переданные в урле, т.е.
#urls.py
urlpatterns = patterns('',
    (r'^articles/2003/$', 'news.views.special_case_2003'),
    (r'^articles/(\d{4})/$', 'news.views.year_archive'),
    (r'^articles/(\d{4})/(\d{2})/$', 'news.views.month_archive'),
    (r'^articles/(\d{4})/(\d{2})/(\d+)/$', 'news.views.article_detail'),
)
те, которые у тебя регэкспами обрабатываются в url-диспатчере.
А ты передаешь ГЕТом
def edit(request):
    d= get_object_or_404(sendmail, pk=request.GET['id'])
    a = sendmail.objects.filter(city=d)
    return render_to_response('edit.html', {'a' : a})
Jmp3R
Так у меня
#urls.py
urlpatterns = patterns('',
       url(r'^edit/(?P<sendmail_id>\d+)/$', views.edit),
)
FishHook
url(r'^edit/(?P<sendmail_id>\d+)/$'
window.open('http://127.0.0.1:8000/edit/?id={{sendmail.city.id}}
игра называется найдите одно отличие
Jmp3R
Это я уже поправил…
http://127.0.0.1:8000/edit/{{sendmail.id}}
Вот тут проблема
Exception Value: 	
edit() got an unexpected keyword argument 'sendmai_id'
FishHook
Jmp3R
edit() got an unexpected keyword argument ‘sendmai_id’
ты букву l забыл в слове sendmail
Jmp3R
точно…
всеравно еррор такойже
Exception Value: 	
edit() got an unexpected keyword argument 'sendmai_id'
FishHook
Слушай, это уже не смешно, ты передаешь в урл 'sendmai_id'
а в регекспе у тебя
'sendmail_id'
Поиском по проекту найди, где прокосячил, не могу же я за тебя догадаться, где ты потерял букву.
Jmp3R
FishHook
Ивзиняюсь, скопировал старое. Я хотел сказать что проблема не в этом.
Выдает
Exception Value: 	
edit() got an unexpected keyword argument 'sendmail_id'
FishHook
Так мы ни к чему не прийдем. Показывай полностью трейсбэк, urls и views
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB