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.
Source Distribution
django-social-cn-0.1.1.tar.gz
(9.2 kB
view hashes)