Django With Document

 model.py


 my_file = models.FileField(upload_to='doc'blank=True)

views.py


class HomeView(View):
   def get(selfrequest):
      form = ResumeForm()
      candidates = Resume.objects.all()
      return render(request, 'myapp/home.html', { 'candidates':candidates, 'form':form})
   
   def post(selfrequest):
      form = ResumeForm(request.POST, request.FILES)
      if form.is_valid():
         form.save()
         return render(request, 'myapp/home.html', {'form':form})

urls.py


from django.conf import settings
from django.conf.urls.static import static
urlpatterns = [
   


+ static(settings.MEDIA_URLdocument_root=settings.MEDIA_ROOT)

settings.py


MEDIA_URL = '/media/'
MEDIA_ROOT = BASE_DIR / 'media'










Comments