Какой лучший способ справиться с возвратом 0 записей
из базы данных поиска?
У меня есть объект UserDetails (таблица) с внешним
ключ к объекту пользователя django по умолчанию (таблица)
Как обращаться с пользователями, у которых еще нет
строка / записи в объекте UserDetails (таблица)?
Если я сделаю этот поиск для пользователя с нулевым значением
строк в таблице UserDetails я получаю эту ошибку:
IndexError at / my-page /
индекс списка вне диапазона
@login_required
def my_page(request):
""" A function to render My Page
"""
user_details = UserDetails.objects.filter(id=2)[0]
# Return rendered HTML
return render_to_response('my_page.html', RequestContext(request,
{
'city_town': user_details.city_town,
'state_province': user_details.state_province,
}))
# end def