«Попытка относительного импорта без известного родительского пакета» - PullRequest
0 голосов
/ 14 июля 2020

Когда я хочу сохранить этот django файл:

from django.urls import path
from . import views  

urlpatterns = [
    path('index/', views.index, name='main-view')
]

, я получаю сообщение об ошибке:

«ImportError: попытка относительного импорта без известного родительского пакета»

Что мне с ним делать?

1 Ответ

1 голос
/ 14 июля 2020

Попробуйте создать файл __init__.py в том же каталоге, что и ваш файл. Затем добавьте import views в этот __init__.py файл.

Он должен работать, но если это не так, попробуйте добавить следующий фрагмент в свой код:

import sys
sys.path.append('.')

EDIT : этот фрагмент должен быть вверху файла перед другим импортом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...