[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