W mojej aplikacji django mam widok, który umożliwia przesyłanie plików, a fragment rdzenia wygląda tak
...
if (request.method == 'POST'):
if request.FILES.has_key('file'):
file = request.FILES['file']
with open(settings.destfolder+'/%s' % file.name, 'wb+') as dest:
for chunk in file.chunks():
dest.write(chunk)
Chciałbym przetestować widok jednostkowy. Planuję przetestować zarówno ścieżkę szczęśliwą, jak i ścieżkę niepowodzenia ... tj. Przypadek, w którym request.FILES
plik nie ma klucza, przypadek, w którym request.FILES['file']
ma None
...
Jak skonfigurować dane posta dla szczęśliwej ścieżki? Czy ktoś może mi powiedzieć?