Если у вас где-то что-то не работает, вам надо где-то что-то исправить…
В общем случае надо создать базу данных от суперпользователя, создать пользователя, дать ему права к базе данных и дать команду базе данных перечитать права пользователей (flush privileges).
Всё это легко ищется в сети.
django.core.exceptions.ImproperlyConfigured: запрошена настройка INSTALLED_APPS, но настройки не настроены. Вы должны либо определить переменную среды DJANGO_SETTINGS_MODULE, либо вызвать settings.configure() перед доступом к настройкам.
Как я понимаю:
если сделать что-то не совсем стандартное среднее, типа сайта для фитнес-клуба, частной поликлиники или что-то в таком роде, или внутренний портал корпоративный, то бэк на Django популярен. Потому что сделать нестандарт там будет не слишком заморочено.
Мелкое что-то, или что-то стандартное, классическое, стандартный магазин там… - либо Django несколько оверсайз, либо уже есть готовые конструкторы с кучей модов и плагинов.
А что-то крупное и крутое серьезное - там как правило уже есть легаси своё.
Во-первых, задачу надо разделить на две составных, первое - получить правильный массив данных; второе - правильно его отобразить.
Первое, я полагаю, можно решить как-то так:
def content(con_text, con_id):
text_ = [quote.text for quote in con_text]
id_ = [item.text.strip() for item in con_id]
return zip(text_, id_)
data = content(con_text=text, con_id=id)
for item in data:
print(item)
В том и дело, что то, что после «=» очевидно возвращает кортеж из двух результатов, и, грубо говоря, 0-й (первый по счёту) элемент кортежа «записывается в переменную» shop, а 1-й (второй по счёту) - игнорируется. Знак подчеркивания в качестве имени переменной - это как-бы «фиктивная переменная».
Нужно взять буквы, цифры и знаки препинания. И пробелы. И расставить их так, чтобы получился код, который выполнит Вашу задачу.
Как именно расставить, можно изучить на курсах python на курсере, степике или ещё где-нибудь. Практически на всех курсах подобные задачи решаются.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.