Это там для добавления некоторой уникальности к имени файла, так, чтобы, когда они изменяют файл CSS, они могли изменить дополнительный бит, чтобы быть полностью уверенными, что каждый клиент будет перезагружать CSS, а не использовать кэшированную версию.
веб-сервер проигнорирует параметр и обычно служить/Content/all.min.css
Примечание: В то время как это возможно , CSS динамично сгенерирован, это - общая идиома для обеспечения перезагрузки, и, учитывая параметр дата, это кажется довольно вероятным.
Редактирование: Подкаст 38 упомянул это...
We’ve, с помощью Заголовка Истекания или Управления Кэша, так как мы запустились. Это сохраняет распространения в прямом и обратном направлениях браузера при получении нечасто изменяющихся объектов, таких как изображения, JavaScript или css. Оборотная сторона - то, что при действительно фактическом изменении этих файлов необходимо не забыть изменять имена файлов. часть А нашего процесса сборки теперь “tags” эти файлы с номером версии, таким образом, мы больше не должны помнить делать это вручную.
В настоящее время нет возможности выполнить проверку в методах сохранения модели. Однако это разрабатывается как отдельная ветвь проверки модели, и в ближайшие несколько месяцев ее следует объединить в магистраль.
Тем временем вам необходимо выполнить проверку на уровне формы. Довольно просто создать подкласс ModelForm
с методом clean ()
, который выполняет ваш удаленный вызов и соответственно вызывает исключение, и использовать его как в админке, так и в качестве основы для вашего другие формы.