ModuleNotFoundError: Нет модуля с именем 'paystack.urls'

я пытаюсь интегрировать подписку на платежи с Paystack с помощью Django, но она выдает ошибку каждый раз, когда я делаю /manage.py runserver.

ошибка

ModuleNotFoundError: No module named 'paystack.urls'

впервые я пытаюсь установить его с помощью этого репозитория github, но он выдает ошибку

pip install -e git+https://github.com/gbozee/pypaystack.git@master#egg=paystack

ошибка

ERROR: No matching distribution found for paystack (unavailable)

Я решил эту проблему следующим образом:

Future users should change egg=paystack to egg=pypaystack

pip install -e git+https://github.com/gbozee/pypaystack.git@master#egg=pypaystack

Когда я добавляю это в мой urls.py, он выдает ошибку:

    urlpatterns = [
        path('admin/', admin.site.urls),
        path('', include('myschool.urls')),
        path("paystack", include(('paystack.urls','paystack'),namespace='paystack')),
]

ошибка

ModuleNotFoundError: No module named 'paystack.urls'

файл settings.py:

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'whitenoise.runserver_nostatic',
    'django.contrib.staticfiles',
    'myschool',
    #crispy Module
    'crispy_forms',
    #Bootstrap Module
    'crispy_bootstrap5',
    'bootstrap5',
    'storages',
    'paystack'
]

Я первый человек с этой ошибкой, потому что я сделал мое исследование, но я не могу найти его.

Вернуться на верх