What does @ mean in Python?
@
Example: @login_required, etc.
@login_required
That specific decorator looks like it comes from Django.
It might help you get a better understanding by reading the Django documentation about that decorator.