Add labels and help texts to upload form fields.
Use LoginRequiredMixin from django-braces.
Put base html files directly in templates/ directory.