Сообщение пользователя авторизации, когда пользователь вошел в систему Web2py

Я делаю проект, в котором я не использую layout.html по умолчанию. В этом случае, как я могу отобразить сообщение «Добро пожаловать, пользователь», когда пользователь вошел в систему?

Я все перерыл, но не могу понять, как это сделать.


person Joe T. Boka    schedule 28.04.2015    source источник


Ответы (1)


По умолчанию layout.html это обрабатывается через auth.navbar(), который принимает несколько вариантов. Кроме того, вы можете просто добавить соответствующую пользовательскую разметку в свой собственный шаблон, например:

{{='Welcome %s' % auth.user.first_name if auth.user else ''}}
person Anthony    schedule 28.04.2015