日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

使用Flask和Django中解決跨域請(qǐng)求問(wèn)題

瀏覽:31日期:2024-09-09 18:23:01
Flask解決跨域1、下載flask_cors包

pip install flask-cors2、使用flask_cors的CORS

代碼示例

from flask_cors import *app = Flask(__name__)CORS(app, supports_credentials=True)

Flask-CORS文檔: https://flask-cors.readthedocs.io/en/latest/

Django解決跨域1、安裝django-cors-headers

pip install django-cors-headers2、修改settings.py

INSTALLED_APPS = [ ... ’corsheaders’, ...]MIDDLEWARE_CLASSES = ( ’django.middleware.security.SecurityMiddleware’, ’django.contrib.sessions.middleware.SessionMiddleware’, ’corsheaders.middleware.CorsMiddleware’, # 添加這一行 ’django.middleware.common.CommonMiddleware’, # ’django.middleware.csrf.CsrfViewMiddleware’, 注釋這一行 ’django.contrib.auth.middleware.AuthenticationMiddleware’, ’django.contrib.messages.middleware.MessageMiddleware’, ’django.middleware.clickjacking.XFrameOptionsMiddleware’,)# 跨域增加忽略CORS_ALLOW_CREDENTIALS = True # 指明在跨域訪問(wèn)中,后端是否支持對(duì)cookie的操作CORS_ORIGIN_ALLOW_ALL = True # 允許所有主機(jī)請(qǐng)求你的APICORS_ORIGIN_WHITELIST = ( # 跨域請(qǐng)求白名單,為空時(shí)默認(rèn)為全部 ’http://127.0.0.1:8080’, ’http://localhost:8080’,)CORS_ALLOW_METHODS = ( ’DELETE’, ’GET’, ’OPTIONS’, ’PATCH’, ’POST’, ’PUT’, ’VIEW’,)CORS_ALLOW_HEADERS = ( ’XMLHttpRequest’, ’X_FILENAME’, ’accept-encoding’, ’authorization’, ’content-type’, ’dnt’, ’origin’, ’user-agent’, ’x-csrftoken’, ’x-requested-with’,)

補(bǔ)充:Flask和Django的區(qū)別

(1)Flask

Flask確實(shí)很“輕”,不愧是Micro Framework,從Django轉(zhuǎn)向Flask的開(kāi)發(fā)者一定會(huì)如此感慨,除非二者均為深入使用過(guò)

Flask自由、靈活,可擴(kuò)展性強(qiáng),第三方庫(kù)的選擇面廣,開(kāi)發(fā)時(shí)可以結(jié)合自己最喜歡用的輪子,也能結(jié)合最流行最強(qiáng)大的Python庫(kù)

入門(mén)簡(jiǎn)單,即便沒(méi)有多少web開(kāi)發(fā)經(jīng)驗(yàn),也能很快做出網(wǎng)站

非常適用于小型網(wǎng)站

非常適用于開(kāi)發(fā)web服務(wù)的API

開(kāi)發(fā)大型網(wǎng)站無(wú)壓力,但代碼架構(gòu)需要自己設(shè)計(jì),開(kāi)發(fā)成本取決于開(kāi)發(fā)者的能力和經(jīng)驗(yàn)

各方面性能均等于或優(yōu)于Django

Django自帶的或第三方的好評(píng)如潮的功能,F(xiàn)lask上總會(huì)找到與之類似第三方庫(kù)

Flask靈活開(kāi)發(fā),Python高手基本都會(huì)喜歡Flask,但對(duì)Django卻可能褒貶不一

Flask與關(guān)系型數(shù)據(jù)庫(kù)的配合使用不弱于Django,而其與NoSQL數(shù)據(jù)庫(kù)的配合遠(yuǎn)遠(yuǎn)優(yōu)于Django

Flask比Django更加Pythonic,與Python的philosophy更加吻合

(2)Django

Django太重了,除了web框架,自帶ORM和模板引擎,靈活和自由度不夠高

Django能開(kāi)發(fā)小應(yīng)用,但總會(huì)有“殺雞焉用牛刀”的感覺(jué)

Django的自帶ORM非常優(yōu)秀,綜合評(píng)價(jià)略高于SQLAlchemy

Django自帶的模板引擎簡(jiǎn)單好用,但其強(qiáng)大程度和綜合評(píng)價(jià)略低于Jinja

Django自帶ORM也使Django與關(guān)系型數(shù)據(jù)庫(kù)耦合度過(guò)高,如果想使用MongoDB等NoSQL數(shù)據(jù),需要選取合適的第三方庫(kù),且總感覺(jué)Django+SQL才是天生一對(duì)的搭配,Django+NoSQL砍掉了Django的半壁江山

Django目前支持Jinja等非官方模板引擎

Django自帶的數(shù)據(jù)庫(kù)管理app好評(píng)如潮

Django非常適合企業(yè)級(jí)網(wǎng)站的開(kāi)發(fā):快速、靠譜、穩(wěn)定

Django成熟、穩(wěn)定、完善,但相比于Flask,Django的整體生態(tài)相對(duì)封閉

Django是Python web框架的先驅(qū),用戶多,第三方庫(kù)最豐富,最好的Python庫(kù),如果不能直接用到Django中,也一定能找到與之對(duì)應(yīng)的移植

Django上手也比較容易,開(kāi)發(fā)文檔詳細(xì)、完善,相關(guān)資料豐富

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

標(biāo)簽: Django
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
精品国产精品久久一区免费式 | 色一区二区三区四区| 婷婷亚洲成人| 视频一区二区三区入口| 快she精品国产999| 国产综合婷婷| 99久久久久国产精品| 日韩免费小视频| 免费不卡中文字幕在线| 久久a爱视频| 久久毛片亚洲| 国产在线成人| 国产99精品一区| 欧美特黄一级大片| 精品一区在线| av成人国产| 一区二区国产在线| 日韩国产在线一| 91伊人久久| 国产极品模特精品一二| 日韩精品成人在线观看| 欧美一级一区| 精品一二三区| 欧美成a人国产精品高清乱码在线观看片在线观看久 | 成人在线视频中文字幕| 另类欧美日韩国产在线| 国产+成+人+亚洲欧洲在线| 精品中文在线| 蜜桃精品在线| aa亚洲婷婷| 国产精品日本一区二区不卡视频| 久久精品1区| 精品国产亚洲一区二区三区| 日韩精品视频网站| 国产精品中文字幕制服诱惑| 国产在线日韩| 999精品在线| 国产一区二区三区日韩精品| 婷婷久久免费视频| 日韩午夜在线| 中文精品在线| 日本色综合中文字幕| 国产精品传媒麻豆hd| av综合电影网站| 亚洲欧美日韩精品一区二区| 日韩影片在线观看| 久久中文精品| 天堂中文在线播放| 99re国产精品| 久久不卡国产精品一区二区| 91精品韩国| 欧美日韩免费观看一区=区三区| 亚洲免费一区三区| 国产成人精品一区二区三区免费 | 亚洲成人精品| 亚洲永久精品唐人导航网址| 日本成人中文字幕在线视频| 高清久久一区| 国产亚洲欧洲| 国产精品欧美一区二区三区不卡| 日韩黄色大片网站| 中文字幕视频精品一区二区三区| 国产精品啊v在线| 欧美成人午夜| 欧美国产另类| 日韩欧美中文| 麻豆精品在线播放| 群体交乱之放荡娇妻一区二区| 欧美另类综合| 欧美三级精品| 久久国产精品免费一区二区三区| 亚洲天堂1区| 精品国产精品久久一区免费式| 欧美黑人巨大videos精品| 欧美亚洲自偷自偷| 久久在线免费| 亚州av一区| 国产精品videosex极品| 久久精品高清| 国产一级成人av| 国产精品麻豆成人av电影艾秋 | 久久久久免费av| 免费视频一区二区三区在线观看 | 久久高清国产| 国产一区二区高清| 国产精品二区不卡| 激情综合网址| 国产精品xxx在线观看| 国产69精品久久| 国产精品亚洲产品| 高潮一区二区| 免费一级欧美在线观看视频| 久久精品国产99| 国产精品毛片| 毛片不卡一区二区| 国产高清精品二区| 宅男噜噜噜66国产日韩在线观看| 亚洲激情av| www在线观看黄色| 日韩和欧美一区二区| sm捆绑调教国产免费网站在线观看| 久久亚洲精品伦理| 亚洲尤物av| 精品国产18久久久久久二百| 亚洲一区二区三区高清| 日韩精品91亚洲二区在线观看| 精品视频一区二区三区四区五区 | 精品国产精品久久一区免费式 | av亚洲免费| 亚洲精品一区二区在线看| 六月婷婷一区| 亚洲91视频| 日韩av在线中文字幕| 国产日韩高清一区二区三区在线| 久久不见久久见国语| 国产精品亚洲欧美日韩一区在线| 日韩1区在线| 免费av一区二区三区四区| 欧美黑人巨大videos精品| 99精品美女| 亚洲福利精品| 麻豆视频在线观看免费网站黄| 日本91福利区| 久久国产乱子精品免费女| 久久男人av| 免费在线小视频| 国产精品qvod| 日韩三级精品| 亚洲一区中文| 欧美1区免费| 精品国内亚洲2022精品成人| 国产精品成人一区二区网站软件| 亚洲日本三级| 日韩高清不卡在线| 中文在线一区| 蜜臀av在线播放一区二区三区| 99视频精品全部免费在线视频| 成人精品中文字幕| 97精品国产一区二区三区| 成人av二区| 国产偷自视频区视频一区二区| 国产欧美一区二区三区米奇| 亚洲成人精选| 九九精品调教| 国产96在线亚洲| 欧美成人午夜| 精品成av人一区二区三区| 日韩精品一二三区| 久久精品一本| 欧美日韩国产免费观看| 黄色欧美日韩| 亚洲人妖在线| 88久久精品| 日韩欧美三级| 综合日韩av| 午夜欧美理论片| 一区二区小说| 国产99亚洲| 亚洲免费网址| 蜜桃一区二区三区在线| 久久中文字幕二区| 女人天堂亚洲aⅴ在线观看| 久久国产中文字幕| 九九综合在线| 亚洲精品自拍| 国产欧美精品久久| 日韩电影免费网址| 免费av一区二区三区四区| 亚洲精品黄色| 国产欧美一区二区色老头| 成人三级高清视频在线看| 日韩精品影视| 视频一区日韩精品| 日韩激情网站| 麻豆mv在线观看| 99久久夜色精品国产亚洲1000部| 香蕉久久国产| 欧美亚洲自偷自偷| 久久久精品久久久久久96| 制服诱惑一区二区| 欧美精品一区二区久久| 久久中文字幕二区| 国产精成人品2018| 亚洲欧美日本日韩| 一区三区视频| 国产精品综合| 午夜久久99| 国产精品九九| 在线一区欧美| 亚洲一区资源| 亚洲欧美日韩国产一区| 精品久久视频| 精品欧美日韩精品| 精品五月天堂| 精品一区二区三区中文字幕| 国产欧美另类| 在线看片日韩| 精品视频高潮| 亚洲一区二区免费在线观看| 精品伊人久久|