A Django app to integration social accounts
Project description
Django Social APP
基于django的社交帐号APP
包含微信APP, 微信小程序, 微信公众号, 抖音小程序, QQ开放平台等
Quick start
- 更新
settings.py
INSTALLED_APPS = [
...
'social',
]
- 执行
python manage.py migrate
Web使用
AuthView
from social.views.AuthView
方式一, 直接使用
修改urls.py
from social.views import AuthView
urlpatterns = [
...
path('social/<slug:provider>/', AuthView.as_view()),
]
方式二, 继承
修改views.py
from social.views import AuthView as BaseAuthView
class AuthView(BaseAuthView):
success_url = '/success/'
API使用
API使用django-rest-framework框架, Token使用django-rest-framework-simplejwt
安装依赖
$ pip install djangorestfamework
$ pip install django-rest-famework-simplejwt
直接使用
from social.apis import AuthView, SocialUpdateView
urlpatterns = [
...
path('social/auth/<slug:provider>/', AuthView.as_view()),
path('social/update/', SocialUpdateView.as_view()),
]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.