[pyar] Django y CSS3

Emilio emilioramirez04 en gmail.com
Jue Feb 14 01:36:40 ART 2013


Primero, acordate cuando pasas código, ponelo en dpaste[1] y pasa el
link, porque así es mas fácil de leer tu código.

Segundo, por lo que veo te estan faltando configuraciones:

a. En urls.py tenes que agregar lo que te paso maxi [2], eso va hacer
que cuando ejecutes el servidor web de prueba de django, éste sirva
los archivos.
b. En settings.py configura la variable STATIC_ROOT[3] ahi tenes que
poner el path de donde van a estar los archivos como css, js, img,
etc.
c. En tus templates tenes la variable {{ STATIC_URL }} para acceder a
los archivos via url, por ejemplo un link a un css seria <link
type="text/css" href="{{ STATIC_URL }}css/stylesheet.css"
rel="stylesheet"> (asumiendo que guardas los css en un directorio
llamado 'css' en el directorio que configuraste en STATIC_ROOT)


[1] http://dpaste.com/
[2] https://docs.djangoproject.com/en/dev/howto/static-files/#serving-other-directories
[3] https://docs.djangoproject.com/en/dev/ref/settings/#std:setting-STATIC_ROOT

On Wed, Feb 13, 2013 at 10:43 PM, Maxi <maxirobaina en gmail.com> wrote:
>
> El 13/02/2013 20:02, "Leax Guidi" <lg.leax en gmail.com> escribió:
>
>
>>
>> si ya tire el collectstatics, asi tengo los urls.py
>>
>> ---- En el proyecto -----
>> from django.conf.urls import patterns, include, url
>>
>> # Uncomment the next two lines to enable the admin:
>> # from django.contrib import admin
>> # admin.autodiscover()
>>
>> urlpatterns = patterns('',
>>     # Examples:
>>     # url(r'^$', 'proyectos.views.home', name='home'),
>>     # url(r'^proyectos/', include('proyectos.foo.urls')),
>>
>>     # Uncomment the admin/doc line below to enable admin documentation:
>>     # url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
>>
>>     # Uncomment the next line to enable the admin:
>>     # url(r'^admin/', include(admin.site.urls)),
>>     url(r'^medicos/', include('medicos.urls')),
>> )
>
> Fijate en el link que te pase. Te estaría faltando indicarle a django que
> sirva los archivos estáticos a través del server de desarrollo.
>
>> --------------------------------------
>> ----- En la app ------
>> from django.conf.urls import patterns, include, url
>> from django.views.generic import DetailView, ListView
>> #from polls.models import Poll
>> # Uncomment the next two lines to enable the admin:
>> from django.contrib import admin
>> admin.autodiscover()
>>
>> urlpatterns = patterns('',
>>     # Examples:
>>     #url(r'^$', 'prueba_django.views.home', name='home'),
>>     #url(r'^prueba_django/', include('prueba_django.foo.urls')),
>>
>>     # Uncomment the admin/doc line below to enable admin documentation:
>>     # url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
>>
>>     # Uncomment the next line to enable the admin:
>>     url(r'^$',
>>         ListView.as_view(
>>             queryset='',
>> #Poll.objects.order_by('-pub_date')[:5],
>>             context_object_name='Medicos',
>>             template_name='medicos/index.html')),
>>     #url(r'^(?P<pk>\d+)/$',
>>     #    DetailView.as_view(
>>     #        model=Poll,
>>     #        template_name='polls/detail.html')),
>>     #url(r'^(?P<pk>\d+)/results/$',
>>     #    DetailView.as_view(
>>     #        model=Poll,
>>     #        template_name='polls/results.html'),
>>     #    name='poll_results'),
>>     #url(r'^(?P<poll_id>\d+)/vote/$', 'polls.views.vote'),
>> )
>> -----------------------
>>
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar



--
Emilio H. Ramirez



More information about the pyar mailing list