Pinax: mudanças entre as edições
Sem resumo de edição |
Sem resumo de edição |
||
Linha 80: | Linha 80: | ||
* django-groups | * django-groups | ||
* django-tagging-ext | * django-tagging-ext | ||
==Exemplo== | |||
[http://hera.ethymos.com.br:1080/pinax/ Exemplo do projeto "social"] | |||
[[Category:Lab Macambira]] | [[Category:Lab Macambira]] |
Edição das 15h14min de 30 de setembro de 2011
Pinax nada mais é do que um script que instala uma coleção de apps (http://dist.pinaxproject.com/dev/) já testadas e estáveis.
Porém, a maioria (senão todas) as apps são de terceiros. Apps Django podem ser adquiridas em http://djangopackages.com/categories/apps/ (atenção ao status de commits como indicador de uma app ser interessante para nós ou não).
Instalação
Instale a versão unstable. Se quiser pode usar o virtualenv:
sudo pip install virtualenv virtualenv mysite-env source mysite-env/bin/activate
Os comandos abaixo funcionam com ou sem virtualenv (duh):
pip install Pinax pinax-admin setup_project -l
Escolha um projeto (no caso, escolhi social) e:
pinax-admin setup_project -b social mysite
Agora entre no seu projeto:
cd mysite/ python manage.py syncdb python manage.py runserver
Pinax usa SQLite por padrão. Altere o seu settings.py, DATABASES para seu bd específico.
Lembrando que qualquer app pode ser instalada independente do Pinax. Pinax só facilita a vida. Para como instalar apps independentes, veja Django.
Mais em http://pinaxproject.com/docs/dev/gettingstarted/
Apps e deps instaladas por estilo
social
- django-mailer
- django-email-confirmation
- django-timezones
- django-ajax-validation
- pytz
- django-openid
- python-openid
- django-uni-form
- django-announcements
- django-pagination
- django-notification
- docutils
- gdata
- Pygments
- python-twitter
- simplejson
- textile
- vobject
- ybrowserauth
- Markdown
- diff-matc
- h-patch
- geopy
- creole
- django-atomformat
- django-avatar
- django-bookmarks
- django-flag
- django-friends
- django-locations
- django-messages
- django-microblogging
- django-oembed
- django-swaps
- django-sorting
- django-tagging
- django-threadedcomments
- django-voting
- django-wakawaka
- django-photologue
- django-attachments
- django-markup
- django-groups
- django-tagging-ext