views.py:
Код: Выделить всё
def uploader(request):
if request.method == 'POST':
form = UploadFileForm(request.POST, request.FILES)
if form.is_valid():
return redirect("download",link = 'test')
else:
form = UploadFileForm()
return render(request, 'uploader/pages/upload.html', {'form': form})
def downloader(request,link) :
return render(request, 'uploader/pages/download.html',)
Код: Выделить всё
urlpatterns = [
re_path(r'^admin/', admin.site.urls),
re_path(r'^$', views.uploader, name='upload'),
re_path(r'^(?P[\w-]+)/', views.downloader, name='download'),
]
Код: Выделить всё
[27/Jul/2024 17:43:37] "POST / HTTP/1.1" 302 0
[27/Jul/2024 17:43:37] "GET /test/ HTTP/1.1" 200 46
Подробнее здесь: https://stackoverflow.com/questions/788 ... t-response