Django Сайт членства

Пожалуйста, какой самый простой способ реализовать функцию членства в Django и интегрировать ее со Stripe/Paypal?

Я пробовал использовать группы, но все еще не могу понять, как это работает. Любая информация и/или предложение (предложения) будут высоко оценены.

Group не имеет никакого отношения к Stripe или Paypa.

Если вы хотите реализовать платную подписку, у Stripe на сегодняшний день самая простая библиотека, документация Stripe - рай для программиста.

Однако реализация Stripe требует от вас понимания API, Webhook и немного Django/Python*

Попробовали погуглить "Django PayPal" или "Django Stripe"?

Я могу категорически подтвердить, что интеграция для этого существует.

Они также хорошо настраиваются и обычно "подключи и работай" в том, что касается установки расширений модулей django.

Я просто набрал в гугле "Django обработка платежей" и прокрутил мимо рекламы, чтобы найти эту страницу, которая представляет собой сравнение различных обработчиков платежей django для вас на выбор:

https://djangopackages.org/packages/p/django-payments/

FYI: существует множество сравнений пакетов, потому что их очень много, поэтому всегда лучше проверить, существует ли уже что-то общее, прежде чем приступать к созданию интеграции.

9 раз из 10 найдется решение, которое будет работать в большинстве случаев. В противном случае, создание таких типов интеграции становится трудоемким, если только они не являются специфическими для конкретной реализации.

Что касается членства, вам нужно подумать об этой структуре, возможно, перенять структуру другой компании, изучив, что делают другие технологические компании для этого типа услуг.

После того, как вы разберетесь со структурой, очень просто интегрировать пользовательскую модель, которая позволяет вам FK для пользователя, и которая содержит его уровень "подписки" или членский пакет.

Если вы хотите, чтобы они имели разное содержание, вы можете использовать операторы if в своих шаблонах, чтобы отобразить больше пунктов меню, содержание первой страницы или, возможно, даже целые другие разделы содержания, не видимые людям с более низкой подпиской.

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