@override_settings(TESTING=True)
А в settings указать
if settings.TESTING
url(r'^static(?P<path>.*)$', 'django.views.static.serve',
{
'document_root': settings.STATIC_ROOT,
}),
)
Достаточно ли это Django way или есть более правильные подходы?
Я это добавляю куда-нибудь пониже в корневой urls.py и, вроде, нигде
больше ничего менять не надо. Получается нормально: и не мешает, и в
ожидаемом месте, и тестировать позволяет.
>
> Достаточно ли это Django way или есть более правильные подходы?
>
>
> --
> Вы получили это сообщение, поскольку подписаны на группу Coffee'n'code
> Donetsk.
> Просмотреть это обсуждение в Сети можно по адресу
> https://groups.google.com/d/msg/cnc-donetsk/-/8J4SDJEYb5UJ.
> Чтобы добавлять сообщения в эту группу, отправьте письмо по адресу
> cnc-d...@googlegroups.com.
> Чтобы отменить подписку на эту группу, отправьте сообщение по адресу
> cnc-donetsk...@googlegroups.com.
> О дополнительных функциях можно узнать в группе по адресу
> http://groups.google.com/group/cnc-donetsk?hl=ru.
--
Boryslav Larin
+38 063 272 21 44 | bra...@gmail.com
http://brabadu.com
Twitter: http://twitter.com/brabadu
django.views.static.serve безусловно, что совсем не хорошо.А как быть с продакшн-сервер. Там же лучше не отдавать статику таким образом?
--
Вы получили это сообщение, поскольку подписаны на группу Coffee'n'code Donetsk.
Просмотреть это обсуждение в Сети можно по адресу https://groups.google.com/d/msg/cnc-donetsk/-/SaANpk1AF-4J.
Так переопределять ничего не надо, можно добавить просто
If settings.DEBUG == True:
urlpatterns += patterns('',
url(.....)
)
> --
> Вы получили это сообщение, поскольку подписаны на группу Coffee'n'code
> Donetsk.
> Просмотреть это обсуждение в Сети можно по адресу
> https://groups.google.com/d/msg/cnc-donetsk/-/kChMb9ScBIcJ.
>
> Чтобы добавлять сообщения в эту группу, отправьте письмо по адресу
> cnc-d...@googlegroups.com.
> Чтобы отменить подписку на эту группу, отправьте сообщение по адресу
> cnc-donetsk...@googlegroups.com.
> О дополнительных функциях можно узнать в группе по адресу
> http://groups.google.com/group/cnc-donetsk?hl=ru.
--
2012/2/11 Artem Dudarev <dud...@gmail.com>:
> Хм, с переопределением все же не получается, потому что хочется оставаться сТак переопределять ничего не надо, можно добавить просто
> 1.3.1 пока. Так что нужно придумать другой способ. Пока отдаю статику через
>
> django.views.static.serve безусловно, что совсем не хорошо.
>