Pinax: mudanças entre as edições

De Pontão Nós Digitais
Ir para navegaçãoIr para pesquisar
Sem resumo de edição
Sem resumo de edição
Linha 33: Linha 33:


Mais em http://pinaxproject.com/docs/dev/gettingstarted/
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


[[Category:Lab Macambira]]
[[Category:Lab Macambira]]

Edição das 22h44min de 29 de setembro de 2011

É um pacote de apps prontas para Django.

Pinax nada mais é do que um script que instala um 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