Нове в Django 1.7 - це реєстр додатків, який зберігає конфігурацію та забезпечує самоаналіз. Ця техніка дозволить вам змінити кілька атрибутів програми.
Головне, що я хочу зробити, - перейменування програми не завжди необхідне: за допомогою конфігурації програми можна вирішити конфліктні програми. Але також шлях, якщо вашому додатку потрібні дружні імена.
Як приклад, я хочу назвати свою програму опитування "Зворотній зв'язок від користувачів". Виходить так:
Створіть apps.py
файл у polls
каталозі:
from django.apps import AppConfig
class PollsConfig(AppConfig):
name = 'polls'
verbose_name = "Feedback from users"
Додайте конфігурацію програми за замовчуванням до своїх polls/__init__.py
:
default_app_config = 'polls.apps.PollsConfig'
Для отримання додаткової конфігурації програми: https://docs.djangoproject.com/en/1.7/ref/applications/