Currently Browsing: Django
Como instalar o Pydev no Aptana

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.

Django Profile - Como usar

Procurei um pouco esses dias sobre como utilizar o Profile no django, mas a documentação dele deixou muito a desejar, não temos ali exemplos de como incluir os dados do profile no banco, bem ao menos como recuperá-los. O único problema que vejo sobre os Profiles em django é que quando o usuário é criado o mesmo também não pode ser criado junto, os modelos não fazem parte um do outro. O que leva a nós desenvolvedores a criar manualmente esses profiles e se por algum motivo você esquecer podemos recuperar um erro no meio do programa.
(mais…)

Error: (10013, ‘Permission denied’) - Django no Vista

Pra quem tentar rodar o Django no Vista segue-se uma dica.

Se você estiver usando o servidor web do próprio django você pode receber a seguinte mensagem de error ao executar o comanto: python manage.py runserver

Error: (10013, ‘Permission denied’)

Isso porque por padrão o servidor seta navegação pela porta 8000 e por algum motivo que ainda não descobrir qual é o vista dá acesso negado (ainda não testei liberação  do firewall nessa porta)  para resolver a questão é só direcionar o servidor web do django para a porta 8080, veja o comando abaixo para fazer isso:

python manage.py runserver 8080

Startando Projedo Django no Windows

Precisei de usar o windows para programar em Django acontece que sempre recebia o error:

‘django-admin.py’ não é reconhecido como um comando interno
ou externo, um programa operável ou um arquivo em lotes.

Isso mesmo colocando o caminho do Phython no path do sistema.

A solução que encontrei foi chamar o django-admin diretamente da pagina de instalação do Django, veja como fiz:

C:\Program Files\Python25\Lib\site-packages\django\bin>django-admin.py startproject meuprojeto

JavaScript: formatar data

Segue-se um script muito útil que vem me ajudando muito, uso ele para formatar data, cpf, cep e seja lá o que você preferir, bem como ele é bem dinâmico da pra fazer bastante coisa:
(mais…)

Modificando RadioSelect na renderização

Esses dias precisei de modificar a exibição de um radio select na template do Projeto Galileu, bem por causa do css do template, por default o framework django monta assim as suas RadioSelect:
(mais…)

Django: Autenticação no site - Definir areas privadas e públicas

Esses dias precisei de definir as areas que serão públicas e privadas no Projeto Galileu, pra mim como tudo o que tinha feito no django isso já estaria no “pacote” de instalação, mas para minha supresa esse processo deve ser feito na unha, postei na lista do django como fazer o processo e me indicaram um link que tinha um codigo de como fazer esses bloqueios, então para os que estão vindo agora não passarem pelo que passei segue-se um tuto passo-a-passo sobre como fazer isso, bem então vamos ao trabalho.

(mais…)

Django: Colocando um default no ChoiceField

Esses dias custei para achar na net um exemplo de como colocar um valor default em um ChoiceField no meu forms.py, bem então aí segue-se:

(mais…)

Django erro: invalid syntax (urls.py, line 9)

Esses dias enfrentei um problema muito bobinho no django eu tentava colocar um “name” em minhas urls.py e ele me retornava a seguinte mensagem de erro:

(mais…)

Corrigindo erro: bash: django-admin.py: command not found

Bem vou começar a catalogar aqui no blog minhas experiências com django, coisa que deveria ter feito quando comecei a estudar sobre .Net, muitas vezes achava soluções para os meus problemas atuais e por não catalogalas eu acabava num futuro não sabendo como resolvi determinada situação, procurando evitar o mesmo erro vou fazer alguns lançamentos aqui no blog sobre algumas soluções que tenho encontrado, se não servir para ninguém pelo menos para mim será util.

Bom chega de conversa e vamos direto ao assunto. Estive por um tempo estudando django no Django Book e depois de concluir o livro eu resolvi começar um projeto para colocar em pratica o que tinha aprendido, então deparei-me com o meu primeiro obstacúlo eu não conseguia nem criar o projeto do django recebia a seguinte mensagem de erro:

1
bash: django-admin.py: command not found

Isso ocorre porque o django-admin não foi encontrado, ou seja o sistema não conseguiu encontrar onde está a pasta de instalação do django.

Há duas maneiras de solucionar isso:

1 - Se você usar o Debian quando for criar um projeto faça assim:

1
django-admin startproject meuprojeto

Obs. A diferença aqui que em debian ou ubuntu você não precisa colocar o “.py”

2 - Você pode fazer um link em “/usr/bin” para o arquivo django-admin.py, então rode a seguinte linha de comando: (como root)

1
# ln -s pasta_do_django/django-admin.py /usr/bin

“pasta_do_django” no debian fica em “/usr/lib/python-django/bin”  no entando as vezes se você não instalou ele pelo aptitude ela pode estar em “/usr/lib/pythonX/site-packages/django” onde o “X” depois de python é a
versão que você utiliza.

feito isso é só roda o comando novamente que o projeto será criado sem problemas.

 Page 1 of 1  1