Как исправить: [lower () принимает не более 5 аргументов (6 дано)] эту ошибку при чанкинге?

Первой проблемой является это предупреждение в трассировке:

No module named 'polls.apps.PollsConfigdjango'

Это означает, что вам не хватает запятой после 'polls.apps.PollsConfig в настройке INSTALLED_APPS. Это должно быть:

INSTALLED_APPS = (
    ...
    'polls.apps.PollsConfig',
    'django....',
    ...
)

Вторая проблема - предупреждение 'polls.apps' is not a package. Это говорит о том, что вы установили Django 1.8, но вы следуете учебнику Django 1.9.

Если вы используете Django 1.8, следуйте инструкциям 1.8, чтобы вы не сталкивались с такими проблемами. Добавление приложения опросов в INSTALLED_APPS описано в здесь в учебнике Django 1.8. Обратите внимание, что он не использует PollsConfig.

INSTALLED_APPS = (
    ...
    'polls',
)

0
задан Pratik 28 March 2019 в 03:44
поделиться