CSS Admin

31 views
Skip to first unread message

José Luiz Corrêa Gomes

unread,
Jul 2, 2010, 9:11:18 PM7/2/10
to Django Brasil
Pessoal,

consegui fazer o deploy no Kinghost, mas meu css não está funcionando.
Segui as orientações dos tutoriais, mas não consegui. Minha settings
está assim:

Domínio: www.cgosistemas.com

MEDIA_ROOT = "/home/cgosistemas/www/"

MEDIA_URL = 'http://media.cgosistemas.com/'

ADMIN_MEDIA_PREFIX = "/admin_media/"

No aguardo.

Gileno Alves

unread,
Jul 2, 2010, 9:27:41 PM7/2/10
to django...@googlegroups.com
Você criou o subdominio e colocou a pasta "admin_media" com os arquivos estáticos do admin?

2010/7/2 José Luiz Corrêa Gomes <jlcgo...@gmail.com>

--
Django Brasil em Google Groups <http://groups.google.com.br/group/django-brasil>
Associe-se à Python Brasil e suporte nossa comunidade! <http://associacao.python.org.br/>



--
Abraços
Gileno Filho

José Luiz C. Gomes

unread,
Jul 3, 2010, 6:43:00 AM7/3/10
to django...@googlegroups.com
Bom dia! Em primeiro lugar, que te agradecer por estar me ajudando. Vamos lá...
Criei sim o subdomínio media.

A estrutura está assim:

//www
...media
......admin_media
.........css
.........img
.........js

Está correto?

Gileno Alves

unread,
Jul 3, 2010, 8:59:20 AM7/3/10
to django...@googlegroups.com
Eu tinha uma hospedagem na kinghost para servir os arquivos estáticos eu fiz exatamente o que você fez, você pode mostrar seu settings?

2010/7/3 José Luiz C. Gomes <jlcgo...@uol.com.br>



--
Abraços
Gileno Filho

José Luiz C. Gomes

unread,
Jul 3, 2010, 11:42:10 AM7/3/10
to django...@googlegroups.com
segue a settings:

# Django settings for sistemas_web project.

DEBUG = True
TEMPLATE_DEBUG = DEBUG

ADMINS = (
# ('Your Name', 'your_...@domain.com'),
)

MANAGERS = ADMINS

DATABASE_ENGINE = 'mysql' # 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
DATABASE_NAME = 'cgosistemas' # Or path to database file if using sqlite3.
DATABASE_USER = 'cgosistemas' # Not used with sqlite3.
DATABASE_PASSWORD = '' # Not used with sqlite3.
DATABASE_HOST = 'mysql.cgosistemas.com' # Set to empty string for localhost. Not used with sqlite3.
DATABASE_PORT = '' # Set to empty string for default. Not used with sqlite3.

TIME_ZONE = 'America/Sao_Paulo'

LANGUAGE_CODE = 'pt-br'

SITE_ID = 1

USE_I18N = True

MEDIA_ROOT = "/home/cgosistemas/www/"

MEDIA_URL = 'http://media.cgosistemas.com/'

ADMIN_MEDIA_PREFIX = "/admin_media/"

SECRET_KEY = 'sgmg!$@0exc)jith9xs8%6k@5pgw7^7e6+k%2)hr71fq)@q4m7'

TEMPLATE_LOADERS = (
'django.template.loaders.filesystem.load_template_source',
'django.template.loaders.app_directories.load_template_source',
# 'django.template.loaders.eggs.load_template_source',
)

MIDDLEWARE_CLASSES = (
'django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
)

ROOT_URLCONF = 'sistemas_web.urls'

TEMPLATE_DIRS = (
# Put strings here, like "/home/html/django_templates" or "C:/www/django/templates".
# Always use forward slashes, even on Windows.
# Don't forget to use absolute paths, not relative paths.

)

INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.admin',
'sistemas_web.gercli',
)

Gileno Alves

unread,
Jul 3, 2010, 12:47:41 PM7/3/10
to django...@googlegroups.com
Tenta alterar essa linha:
/home/cgosistemas/www/
para:
/home/cgosistemas/www/media/

José Luiz C. Gomes

unread,
Jul 3, 2010, 10:37:54 PM7/3/10
to django...@googlegroups.com
Pessoal,
já estou arrancando os restinho de cabelo que tenho. Help! Como resolver o problema do css do admin?

Em 03/07/2010 13:47, Gileno Alves < gasc...@gmail.com > escreveu:
Tenta alterar essa linha:

/home/cgosistemas/www/para:

Robson Silva

unread,
Jul 3, 2010, 10:43:52 PM7/3/10
to django...@googlegroups.com
José,

Por curiosidade, tentei acessar os endereços abaixo e obtive erro 404 em todos:

http://media.cgosistemas.com/admin_media/
http://media.cgosistemas.com/media/
http://media.cgosistemas.com/css/
http://media.cgosistemas.com/img/

Dá uma conferida nas configs do teu subdomínio, talvez não esteja apontando pra pasta correta.

Abraços,
Robson

Robson Silva

unread,
Jul 3, 2010, 10:46:07 PM7/3/10
to Django Brasil
José,

Por curiosidade, tentei acessar os endereços abaixo e obtive erro 404
em todos:

http://media.cgosistemas.com/admin_media/
http://media.cgosistemas.com/media/
http://media.cgosistemas.com/css/
http://media.cgosistemas.com/img/

Dá uma conferida nas configs do teu subdomínio, talvez não esteja
apontando pra pasta correta.

Abraços,
Robson

On 3 jul, 23:37, José Luiz C. Gomes <jlcgome...@uol.com.br> wrote:
> Pessoal,
> já estou arrancando os restinho de cabelo que tenho. Help! Como resolver o problema do css do admin?
>
> Em 03/07/2010 13:47, Gileno Alves < gascf....@gmail.com > escreveu:
> Tenta alterar essa linha:
>
> /home/cgosistemas/www/para:
>
> /home/cgosistemas/www/media/
>
> 2010/7/3 José Luiz C. Gomes <jlcgome...@uol.com.br>
>
> segue a settings:
>
> # Django settings for sistemas_web project.
>
> DEBUG = True
>
> TEMPLATE_DEBUG = DEBUG
>
> ADMINS = (
>
>     # ('Your Name', 'your_em...@domain.com'),
> Em 03/07/2010 09:59, Gileno Alves < gascf....@gmail.com > escreveu:
>
> Eu tinha uma hospedagem na kinghost para servir os arquivos estáticos eu fiz exatamente o que você fez, você pode mostrar seu settings?
>
> 2010/7/3 José Luiz C. Gomes <jlcgome...@uol.com.br>
>
> Bom dia! Em primeiro lugar, que te agradecer por estar me ajudando. Vamos lá...
>
> Criei sim o subdomínio media.
>
> A estrutura está assim:
>
> //www
>
> ...media
>
> ......admin_media
>
> .........css
>
> .........img
>
> .........js
>
> Está correto?
>
> Em 02/07/2010 22:27, Gileno Alves < gascf....@gmail.com > escreveu:
>
> Você criou o subdominio e colocou a pasta "admin_media" com os arquivos estáticos do admin?
>
> 2010/7/2 José Luiz Corrêa Gomes <jlcgome...@gmail.com>

Dilan Nery

unread,
Jul 4, 2010, 2:06:54 PM7/4/10
to django...@googlegroups.com
Olá José Luiz,

Você tem que colocar no arquivo url.py o seguinte padrão de url:

(r'/admin_media', 'django.views.static.serve', 
            {'document_root': settings.ADMIN_MEDIA_PREFIX})

Acho que isso resolverá seu problema.

-- 
Warmest regards,
Dilan Nery

Luiz Carlos Santos

unread,
Jul 4, 2010, 5:31:13 PM7/4/10
to django...@googlegroups.com
Cara, faz o seguinte

1 - copia CSS do Admin para a sua pasta Media
2 - configura no settings.py para apontar para media/admin/

Ai funcionar!!! Beleza

Luiz Carlos

Felipe Prenholato

unread,
Jul 5, 2010, 10:43:06 AM7/5/10
to django...@googlegroups.com
Faz como o Luiz Carlos disse de copiar os arquivos (até é bom caso vc precise modificar) e deixe assim no seu settings:

MEDIA_ROOT = "/home/cgosistemas/www/media/"


ADMIN_MEDIA_PREFIX = "/media/admin_media/"

(ñ lembro se é bom deixar sem as '/' :] )

Não é boa idéia em produção servir os arquivos pela django.views.static.serve, faça seu webserver apontar pra ela, é bem melhor :)

--
Django Brasil em Google Groups <http://groups.google.com.br/group/django-brasil>
Associe-se à Python Brasil e suporte nossa comunidade! <http://associacao.python.org.br/>



--
Felipe 'chronos' Prenholato.
Linux User nº 405489
Home page: http://chronosbox.org/blog
Twitter: http://twitter.com/chronossc

Felipe Prenholato

unread,
Jul 5, 2010, 10:44:13 AM7/5/10
to django...@googlegroups.com
com 'apontar para ela' eu quiz dizer 'seu webserver ser responsável melo diretório media'

Samuel Teixeira Santos

unread,
Jul 5, 2010, 1:43:24 PM7/5/10
to django...@googlegroups.com
eu nao sei
peguei o bonde andando

mas tipo, se vc tiver testando sua aplicação usando o servidor do django, tipo no windows
eu uso esta url no urls.py do projeto

    (r'^media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': '/usr/lib/python2.5/site-packages/django/contrib/admin/media'}),

tem uma linha semelhante
pra configuração do apache2 tb eu acho...
mas nao tenho certeza...

falowwwwww

e foi mal se nao tinha nada a ver...hehehee

José Luiz C. Gomes

unread,
Jul 5, 2010, 10:28:20 PM7/5/10
to django...@googlegroups.com
Pessoal,
muito obrigado pela ajuda. Porém ainda tem um probleminha. Podem dar uma olhada, por favor?
http://www.cgosistemas.com/gercli/admin/

Abraços.

Ai funcionar!!! Beleza

Luiz Carlos

--

Django Brasil em Google Groups

José Luiz C. Gomes

unread,
Jul 5, 2010, 10:35:47 PM7/5/10
to django...@googlegroups.com
Muito obrigado! Consegui resolver.
Abraços.

Em 04/07/2010 18:31, Luiz Carlos Santos < h2o...@gmail.com > escreveu:

Cara, faz o seguinte

Ai funcionar!!! Beleza

Luiz Carlos

--

Django Brasil em Google Groups

marcos thomaz

unread,
Jul 5, 2010, 10:36:00 PM7/5/10
to django...@googlegroups.com
No meu abriu normalmente, com CSS e tal. Bastou atualizar a página (pressionar F5).
 
[]'s

Marcos Thomaz



De: José Luiz C. Gomes <jlcgo...@uol.com.br>
Para: django...@googlegroups.com
Enviadas: Segunda-feira, 5 de Julho de 2010 23:28:20
Assunto: Re: CSS Admin
Django Brasil em Google Groups <http://groups.google.com.br/group/django-brasil>
Associe-se à Python Brasil e suporte nossa comunidade! <http://associacao.python.org.br/>

 

Luiz Carlos Santos

unread,
Jul 6, 2010, 12:18:10 AM7/6/10
to django...@googlegroups.com
Veja a linha 18 da url.py tem um tupla que não é obrigatória...

Luiz Carlos

Reply all
Reply to author
Forward
0 new messages