Django

De Ubuntupedia
Ir para: navegação, pesquisa

O Django é um ambiente de desenvolvimento de aplicações web escrito em Python. O seu principal objectivo é facilitar a criação de sítios Internet complexos, recorrendo a bases de dados.

Instalar e primeiros passos

Instalar

Abrir uma consola e introduzir:

$ sudo apt-get install python-django

Poderá confirmar se o django está instalado, correndo o interpretador de python:

$ python

e escrevendo no interpretador:

>>> import django

Se tudo estiver bem não deverá obter qualquer mensagem de erro.

Iniciar um projecto

Na consola(utilizando o comando cd) até à pasta onde pretende guardar o seu projecto e introduza:

$ django-admin startproject meusite

em que "meusite" é o nome do seu projecto.

Verá que o comando criou uma pasta com o nome do seu projecto. Fazendo

$ cd meusite

$ ls

Vamos obter alguns ficheiros criados pelo programa django-admin:

__init__.py  manage.py  settings.py  urls.py

Para mais informação sobre o que pode fazer com estes ficheiros, visite o tutorial django.

Servidor embutido

O django tem um servidor de testes embutido, no qual poderá testar as suas aplicações. Para usar o servidor:

1. Certifique-se que está na pasta do projecto (neste exemplo "meusite")

2. Para iniciar o servidor introduza o comando:

$ python manage.py runserver

3. Com o servidor em funcionamento visite o endereço http://127.0.0.1:8000/

Sítios do projecto

  • Django - O ambiente de desenvolvimento web para perfeccionistas com prazos.
  • Documentação do Django - Tutorial de apresentação do Django.
  • Django Book - Um livro em desenvolvimento sobre o Django. (Livro segundo a licença livre GNU)