Skip to content

Commit

Permalink
Atualizando exemplos, script e INSTALL
Browse files Browse the repository at this point in the history
  • Loading branch information
20 committed Feb 1, 2012
1 parent 17740a4 commit 99f2f53
Show file tree
Hide file tree
Showing 4 changed files with 31 additions and 12 deletions.
19 changes: 18 additions & 1 deletion INSTALL
Original file line number Diff line number Diff line change
@@ -1,11 +1,28 @@
Para criar o ambiente rode o script "install-django-env.sh" que se encontra na pasta
"Mocambos_Portal_Local/script".
"Mocambos_Portal_Local/script":

./install-django-env.sh

Para ativar o ambiente:

source ~/VirtualEnvs/Mocambos_Portal/bin/activate

Depois de ter ja criado e ativado o ambiente com virtualenv, crie uma aplicação django com o comando:
python django-admin.py startproject NomeDoPortalLocal

Copie e altere os arquivos "settings.py" e "urls.py" que encontra na pasta "Mocambos_Portal_Local/exemplos/" para
a raiz da pasta que criou "NomeDoPortalLocal".

Tem que verificar que todos os links estao certos.

Agora precisa instalar os aplicativos especificos para entrar na rede de portais locais e compartilhar arquivos.
Vamos instalar o "mmedia" e o "gitannex". Entre na pasta "~/VirtualEnvs/Mocambos_Portal/lib/python2.6/site-packages" e digite:
git clone https://[email protected]/20/mmedia.git
git clone https://[email protected]/20/gitannex.git

Agora podem entrar na pasta do portal "NomeDoPortalLocal" e:
criar a estrutura de pasta para os medias:
mkdir -p media/gitannex/taina.mocambos.net/serialized



12 changes: 6 additions & 6 deletions exemplos/settings.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Django settings for Mocambos_Portal project.
BASE_ROOT = '/home/befree/MocambosPortal1/'
ROOT_URLCONF = 'MocambosPortal1.urls'
BASE_ROOT = '/home/taina/CasaDeCulturaTaina/'
ROOT_URLCONF = 'CasaDeCulturaTaina.urls'
GITANNEX_DIR = 'gitannex'
SERIALIZED_DIR = 'serialized'
PORTAL_NAME = 'taina.mocambos.net'
Expand Down Expand Up @@ -87,7 +87,7 @@
# Put strings here, like "/home/html/static" or "C:/www/django/static".
# Always use forward slashes, even on Windows.
# Don't forget to use absolute paths, not relative paths.
'/home/befree/MocambosPortal1/static/sta',
'/home/taina/CasaDeCulturaTaina/static/sta',
)

# List of finder classes that know how to find static files in
Expand Down Expand Up @@ -137,9 +137,9 @@
# Uncomment the next line to enable admin documentation:
# 'django.contrib.admindocs',
# 'polls',
'easy_thumbnails',
# 'easy_thumbnails',
# 'filer',
'grappelli',
# 'grappelli',
# 'filebrowser',
'django.contrib.admin',
# 'django_bfm',
Expand Down Expand Up @@ -194,7 +194,7 @@
}
}

ADMIN_MEDIA_PREFIX = STATIC_URL + "grappelli/"
#ADMIN_MEDIA_PREFIX = STATIC_URL + "grappelli/"

##############################################################################
# LDAP Authentication Backend
Expand Down
8 changes: 4 additions & 4 deletions exemplos/urls.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#from django.contrib.staticfiles.urls import staticfiles_urlpatterns

## For Django-Filebrowser >= 3.4.0
from filebrowser.sites import site
#from filebrowser.sites import site

# Uncomment the next two lines to enable the admin:
from django.contrib import admin
Expand All @@ -21,13 +21,13 @@
# Uncomment the next line to enable the admin:
url(r'^admin/', include(admin.site.urls)),
# # For Django-Grappelli
url(r'^grappelli/', include('grappelli.urls')),
# url(r'^grappelli/', include('grappelli.urls')),
## For Django-Filebrowser 3.4.0
url(r'^admin/filebrowser/', include(site.urls)),
# url(r'^admin/filebrowser/', include(site.urls)),
# # For Django-Filebrowser 3.3.0
# url(r'^admin/filebrowser/', include('filebrowser.urls')),
# For django_bfm
url(r'^files/', include('django_bfm.urls')),
# url(r'^files/', include('django_bfm.urls')),
)

# For Django-Filer
Expand Down
4 changes: 3 additions & 1 deletion script/install-django-env.sh
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
# Pacotes necessarios
sudo apt-get install libldap2-dev libsasl2-dev libssl-dev python-virtualenv python2.6 python2.6-dev
virtualenv -p /usr/bin/python2.6 --no-site-packages --distribute VirtualEnvs/Mocambos_Portal
source VirtualEnvs/Mocambos_Portal/bin/activate
source ~/VirtualEnvs/Mocambos_Portal/bin/activate
pip install django==1.3.1
pip install django-auth-ldap
pip install python-ldap
pip install pillow

# # Pacotes necessarios para django-filer
# sudo apt-get install libfreetype6-dev liblcms1-dev libjpeg8-dev
Expand Down

0 comments on commit 99f2f53

Please sign in to comment.