Есть мелочи которые опытные разработчики считают нормой, а для новичка это магия.
Этим постом открываю серию джано-мелочей.
Сегодня 4 мелочи:
- Выборка случайной записи из модели:
from models import Model
...
random = Model.objects.order_by('?')[:1]
...
- Кириллические урлы:
# encodig: utf-8
...
url(ur'^нашурл/$','views.myurl'),
...
- Добавляем файл robots.txt:
#В файле urls.py
...
(r'^robots.txt$','project.app.views.robots'),
...
# в фале views.py
def robots(request):
return render_to_response('robots.txt', mimetype="text/plain")
- Для загрузки файлов с русскими именами необходимо добавить в файл /etc/apache2/envvars:
export LANG='ru_RU.UTF-8'
export LC_ALL='ru_RU.UTF-8'
Тем у кого нет доступа к настройкам сервера рекомендую переходить на VDS (Смотри баннер справа →)
Продолжение следует ... :)
Комментарии