Archive

Posts Tagged ‘Django’

PDF e HTMLs com documentação completa do Django atualizada

Estou gerando periodicamente, através do Sphinx, um PDF e um arquivo compactado com os HTMLs de toda a documentação do Django atualizada para acesso offline. A primeira página do PDF mostra a data em que a documentação foi gerada e o link permanente para baixar sempre a versão mais atual é: http://dl.dropbox.com/u/1477113/material_didatico/python/django.pdf

Já para baixar os HTMLs para acesso offline basta acessar: http://dl.dropbox.com/u/1477113/material_didatico/python/django_html.zip

Para quem tiver interesse em gerar seu próprio PDF e a documentação do Django em HTML para acesso offline, basta seguir o seguintes passos:

1. Baixar a última versão da documentação através de Subversion a partir do comando a seguir:

svn co http://code.djangoproject.com/svn/django/trunk/docs/ django_docs

1.1 O passo acima só precisa ser feito da primeira vez. Para novas atualizações basta executar:

svn update

Caso você não tenha o subversion instalado, basta fazer o seguinte no Ubuntu:

sudo apt-get install subversion

2. Mudar para o diretório da documentação:

cd django_docs/

3. Gerar a documentação em HTML:

make html

4. Gerar a documentação em PDF:

make latexpdf

Para que tudo isso funcione é necessário que o Sphinx (versão 1.o ou superior) e o Latex estejam instalados.

No meu caso, fiz o seguinte para que tudo funcionasse no Ubuntu:

sudo easy_install -U Sphinx
sudo apt-get install texlive-latex-base texlive-fonts-recommended texlive-latex-recommended texlive-latex-extra

Observe que o comando sudo easy_install -U Sphinx não serve somente para instalar o Sphinx. Ele ainda permite a atualização para a última versão do Sphinx, caso uma versão anterior  já esteja instalada.

Caso você não tenha o easy_install instalado, ainda será necessário mais um passo antes de instalar o Sphinx:

sudo apt-get install python-setuptools

Quem quiser evitar esses passos, é só acessar os arquivos que estou gerando e que vou atualizar periodicamente.

Categorias:Django, Python Tags:,

Aprendendo Python e Django

Alguns livros gratuitos e em PDF sobre Python:
Como pensar como um cientista da Computação usando Python
http://www.eltonminetto.net/docs/pythontut.pdf

A versão em inglês:
Think Python: How To Think Like a Computer Scientist
http://www.greenteapress.com/thinkpython/thinkpython.html

Python para Desenvolvedores – 2ª Edição
http://ark4n.wordpress.com/python/
Livro voltado para desenvolvedores que já tem conhecimento de programação, incluindo desde a criação de interfaces com usuário, computação gráfica, aplicações para internet e sistemas distribuídos.

E para quem gosta de jogos…
Invent Your Own Computer Games with Python (2nd Edition)
http://inventwithpython.com/

E sobre Django:
Excelente documentação em português que traduz a documentação oficial: http://docs.djangobrasil.org/

http://www.djangobrasil.org/

E em inglês a documentação oficial, original e mais atualizada: http://docs.djangoproject.com/en/dev/
http://www.djangoproject.com/

Documentação offline do Django 1.2 em PDF (inglês)
http://www.scribd.com/doc/31510604/Django-1-2-PDF-Documentation-For-Offline-Reading

Um outro livro bem interessante sobre Django é esse do Marinho Brandão que está dividido em duas partes:
Aprendendo Django no Planeta Terra: http://www.aprendendodjango.com/download/
http://dl.dropbox.com/u/1552368/aprendendo-django-vol-1.pdf
http://dl.dropbox.com/u/1552368/aprendendo-django-vol-2.pdf

Categorias:Django, Python Tags:,
%d blogueiros gostam disto: