# Required imports
from django.urls import reverse_lazy
class YourView(CreateView):
model = Model
fields = ['your_fields']
template_name = 'your_template'
success_url = reverse_lazy('home')
def form_valid(self, form):
form.instance.user = self.request.user
super(YourView, self).form_valid(form)
return redirect('home')
class AuthorCreateView(CreateView):
form_class = AuthorForm
template_name = 'author_new.html'
success_url = 'success'