[pyar] Django y CSS3

Leax Guidi lg.leax en gmail.com
Jue Feb 14 11:10:16 ART 2013


Muchisimas gracias por la ayuda, ahora anda, les comento lo que hice, no se
si es la mejor solucion, porque tengo todos los archivos estaticos en la
app. Enumero los pasos que hice:
1. Borre lo que tenia el static_root, lo de deje en blanco (default).
2. Cambie el path de static_url, tenia 'static/', puse '/static/'.
3. Borre todo lo que tenia en staticfiles_dirs.

Muchisimas gracias, el tuto fue de mucha ayuda. gracias a todos por las
respuestas.


Lea Guidi


El 14 de febrero de 2013 01:36, Emilio <emilioramirez04 en gmail.com> escribió:

> 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
> _______________________________________________
> 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
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20130214/f8d6c337/attachment.html>


More information about the pyar mailing list