Alterando as validações padrões do Django
Altere o arquivo admin.py da sua app: ```python class FormVideoExtensao(forms.ModelForm): def clean(self): cleaned_data = self.cleaned_data if cleaned_data.get('arquivo'): aux = str(cleaned_data.get('
Explore os artigos técnicos, análises e manuais organizados por nível e ecossistema.
Altere o arquivo admin.py da sua app: ```python class FormVideoExtensao(forms.ModelForm): def clean(self): cleaned_data = self.cleaned_data if cleaned_data.get('arquivo'): aux = str(cleaned_data.get('
Será mostrado algumas queries que facilitarão no dia a dia. Model que vamos utilizar para as queries: ```python class Categoria(models.Model): nome = models.CharField(max_length=100) def __unicode__(s
Para instalar **sorl-thumbnail** em seu env. ```bash pip install sorl-thumbnail ``` exemplo de model ```python from sorl.thumbnail import ImageField class User(models.Model): img = ImageField( upload_
Exemplo 1) >>> valor = 6 >>> ["valor menor que 10", "valor maior que 10"][valor > 10] ‘valor menor que 10′ Exemplo 2) >>> a = 30 >>> b = 40 >>> c = [ b, a ][ a > b ] >>> print c 40 >>> a = 50 >>> c =
Para instalando django-debug-toolbar ```bash pip install django-debug-toolbar ``` Adicionar ao MIDDLEWARE_CLASSES ```bash MIDDLEWARE_CLASSES = ( 'debug_toolbar.middleware.DebugToolbarMiddleware', ) ``
Para instalar django-compress ```bash pip install django-compressor ``` Adicionar em INSTALLED_APPS no settings.py do projeto ```bash INSTALLED_APPS = ( 'compressor', ) ``` Para utiliza nos templates
Execute na pasta do projeto ```bash find . -iname .svn | xargs rm -fr ```
Para instalar no env ```bash pip install django-devserver ``` alterar no settings.py do projeto ```bash MIDDLEWARE_CLASSES = ( 'devserver.middleware.DevServerMiddleware', ) INSTALLED_APPS = ( 'devserv
Não utilizar o syncdb apenas no inicio do projeto, pois o south é utilizado para modificações em tabelas de teste e produção assim sempre fica sincronizado a estrutura das tabelas tanto local quanto p