make add_view more explicitly compatible with django's own