• Opiniões
    • Arte
    • Dízimo
    • Tecnologia e Aprendizado
    • Guerras
    • Orkut
  • Setups
    • Meu Setup – Hardware
    • Meu Setup – iMac
    • Meu Setup – iPhone
  • Sobre

Oraculum Blog

python

Definindo versão default do Python no Ubuntu ou Debian

1 de June de 2011 by oraculum 3 Comments

Se você quiser definir qual a versão do python deve ser rodada no sistema existem duas maneira de se fazer isso, a primeira mais radical e porém mais simples a segunda mais elegante porém com um pouco a mais de trabalho, mas em compensação a segunda lhe dará uma flexibilidade maior para trocar qual a versão será a padrão, vamos ver como fazer:

Método 1

Você  pode simplesmente remover o arquivo python e substitui-lo com o link para o da versão desejada,
veja síntese e um exemplo.

Vá para o diretorio /usr/bin

Posted in: Aplicativos, Tecnologia Tagged: Debian, python, ubuntu

Python erro ao ler locales pt-BR

27 de May de 2011 by oraculum 8 Comments

Se estiver usando um ubuntu em inglês ou qualquer outro idioma e tentar fazer o uso do setlocale para mudar as configurações do django para o português ou qualquer outro idioma você pode se deparar com uma mensagem de erro semelhante a essa:

Posted in: Diversos Tagged: Django, python

Django: Convertendo campo para Maiusculo e Minusculo (Uppercase e Lowercase)

15 de April de 2011 by oraculum Leave a Comment

Para converter strings para maiusculo ou minusculo eu faço de duas maneira uma é usando o css para o design e outra e convertendo novamente antes de inserir no banco para isso basta sobreescrever a função save do model, veja abaixo:

no css:

1
2
3
4
5
/* css para colocar input estado em maiusculas e minusculo */
#id_estado {
    text-transform:uppercase;
    text-transform:lowercase;
}

/* css para colocar input estado em maiusculas e minusculo */ #id_estado { text-transform:uppercase; text-transform:lowercase; }

model do objeto no django: models.py

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# para mostrar o campo em maiusculo
class Pessoa(models.Model):
    nome = models.CharField(max_length=60)
    fantasia = models.CharField(max_length=60, blank=True, null=True)
    email = models.EmailField("Endereço de E-Mail", unique=True)
 
    class Meta:
        abstract = True
    def clean_name(self):
        return self.cleaned_data["nome"].upper()
 
 
# para salvar o campo em maiusculo no banco de dados
class Pessoa(models.Model):
    nome = models.CharField(max_length=60)
    fantasia = models.CharField(max_length=60, blank=True, null=True)
    email = models.EmailField("Endereço de E-Mail", unique=True)
 
    class Meta:
        abstract = True
 
    def save(self, force_insert=False, force_update=False):
        self.estado = self.estado.upper()
        super(Pessoa, self).save(force_insert, force_update)

# para mostrar o campo em maiusculo class Pessoa(models.Model): nome = models.CharField(max_length=60) fantasia = models.CharField(max_length=60, blank=True, null=True) email = models.EmailField("Endereço de E-Mail", unique=True) class Meta: abstract = True def clean_name(self): return self.cleaned_data["nome"].upper() # para salvar o campo em maiusculo no banco de dados class Pessoa(models.Model): nome = models.CharField(max_length=60) fantasia = models.CharField(max_length=60, blank=True, null=True) email = models.EmailField("Endereço de E-Mail", unique=True) class Meta: abstract = True def save(self, force_insert=False, force_update=False): self.estado = self.estado.upper() super(Pessoa, self).save(force_insert, force_update)

Para fazer a conversão em minusculo apenas substitue upper() por lower()

Baixe o snippets > http://djangosnippets.org/snippets/2416/

Posted in: Diversos Tagged: Django, models, python

Como instalar o Pydev no Aptana

5 de December de 2009 by oraculum Leave a Comment

Como fazer o Aptana rodar Python

1 – Baixe o pydev
http://www.pydev.org/

3 – Descompacte o arquivo

4 – No aptana vá em help
5 – Softwares Update
6 – Find e Install
6 – Search for new features to install
7 – New local site
8 – Localize a pasta onde você descompactou o pydev
9 – Agora é só ir avançando.

Posted in: Diversos Tagged: aptana, plugin, python

Categorias

  • Aplicativos (51)
  • Celular (17)
  • Diversos (95)
  • Filmes (13)
  • Games (16)
  • Livros (2)
  • Musica (7)
  • Noticias (14)
  • Seriados (5)
  • Tecnologia (64)
  • Wallpaper (39)

arquivo

  • May 2016 (1)
  • March 2016 (1)
  • May 2015 (1)
  • April 2015 (2)
  • November 2014 (1)
  • October 2014 (3)
  • September 2014 (1)
  • August 2014 (13)
  • July 2014 (15)
  • June 2014 (16)
  • May 2014 (6)
  • April 2014 (10)
  • March 2014 (1)
  • February 2014 (1)
  • January 2014 (1)
  • November 2013 (5)
  • October 2013 (4)
  • September 2013 (1)
  • August 2013 (3)
  • July 2013 (1)
  • June 2013 (1)
  • May 2013 (2)
  • April 2013 (1)
  • December 2012 (3)
  • November 2012 (1)
  • October 2012 (4)
  • August 2012 (1)
  • July 2012 (3)
  • June 2012 (2)
  • April 2012 (6)
  • February 2012 (3)
  • January 2012 (2)
  • November 2011 (3)
  • October 2011 (3)
  • September 2011 (1)
  • August 2011 (5)
  • July 2011 (1)
  • June 2011 (3)
  • May 2011 (7)
  • April 2011 (6)
  • March 2011 (13)
  • February 2011 (3)
  • January 2011 (26)
  • December 2010 (13)
  • November 2010 (2)
  • August 2010 (5)
  • July 2010 (3)
  • June 2010 (4)
  • May 2010 (2)
  • March 2010 (16)
  • February 2010 (5)
  • December 2009 (2)
  • November 2009 (1)
  • October 2009 (2)
  • September 2009 (3)
  • August 2009 (8)
  • July 2009 (10)
  • June 2009 (7)
  • May 2009 (10)
  • April 2009 (6)
  • March 2009 (6)

Copyright © 2025 Oraculum Blog.

Omega WordPress Theme by ThemeHall