Невозможно импортировать функцию из mysite.views в Django - PullRequest
0 голосов
/ 11 апреля 2020

mysite - это имя приложения, которое я создал в своем проекте django. ниже приведена иерархия моего приложения.

mysite
--- views.py
--- tasks.py
--- urls.py
--- __init__.py

У меня есть нормальная функция (нет параметра запроса, следовательно, также нет записи в urls.py) в views.py как показано ниже.

def function1(param1,param2):
    return something

Я пытаюсь импортировать эту function1 в tasks.py , используя из .views import function1 , но его выдает ошибку: ImportError: невозможно импортировать имя 'function1' из 'mysite.views'

Есть ли способ избавиться от этой ошибки.

1 Ответ

0 голосов
/ 12 апреля 2020

Вы можете попытаться установить название приложения.

от [имя приложения]. Импорт просмотров *

Проверьте, было ли ваше приложение зарегистрировано в settings.py

...