03生成微博授權的url介面(再也沒有你了)

2022-08-21 06:51:09 字數 1328 閱讀 5208

相信朋友們對微博開放平台的使用以及有了進一步的了解,那麼接下來我們來看看怎麼使用微博開放平台:

'''1.2 新增子路由: oauth/urls.py'''

from django.urls import path

from . import views

urlpatterns = [

]'''1.3 在syl/settings.py中新增應用'''

]'''1.4 在syl/urls.py主路由中新增'''

urlpatterns = [

path('oauth/', include('oauth.urls')),

]1.1 新增子路由: oauth/urls.py

urlpatterns = [

path('weibo/', views.weibourl.as_view()), # /oauth/weibo/ 返回微博登入位址

]

1.2檢視函式oauth/views.py
from rest_framework.permissions import allowany

from rest_framework.response import response

from rest_framework.views import apiview

from urllib.prase import urlencode

# 生成前端跳轉到微博掃碼頁面的url

class weibourl(apiview):

'''生成微博的登入頁面路由位址

# 微博oauth認證位址

client_id=4152203033& # 註冊開發者id

response_type=code&

redirect_uri= # 獲取code後將code回

調給後端位址

'''# 自定義許可權類

permission_classes = (allowany,)

def post(self,request):

url = '' # 微博授權的url位址

03 生成微博授權URL介面

python 2.2 新增子路由 oauth urls.py from django.urls import path from import views urlpatterns 2.3 在syl settings.py中新增應用 2.4 在syl urls.py主路由中新增 urlpatterns...

21 生成微博授權url

2.syl urls.py主路由中新增 urlpatterns path oauth include oauth.urls 3.在syl settings.py中新增應用 4.新增子路由 oauth urls.py from django.urls import path from import v...

生成微博授權URL介面

2.2 新增子路由 oauth urls.py from django.urls import path from import views urlpatterns 2.3 在syl settings.py中新增應用 2.4 在syl urls.py主路由中新增 urlpatterns path o...