Pinax: mudanças entre as edições
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