This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import base64 | |
| import hmac | |
| import hashlib | |
| from urllib import parse | |
| from django.contrib.auth.decorators import login_required | |
| from django.http import HttpResponseBadRequest, HttpResponseRedirect | |
| from django.conf import settings | |
| @login_required |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # -*- coding: utf-8 -*- | |
| from django.conf import settings | |
| from django.core.files.storage import FileSystemStorage | |
| from django.db import models | |
| class OverwriteStorage(FileSystemStorage): | |
| ''' | |
| Muda o comportamento padrão do Django e o faz sobrescrever arquivos de | |
| mesmo nome que foram carregados pelo usuário ao invés de renomeá-los. | |
| ''' |