parameters - 在 django rest get 方法最佳实践中将 url 作为参数传递
问题描述
请为我提供 url 路径模式,以便我可以提供接受请求的端点,如 example 。
/urlupload/?url= http://tineye.com/images/widgets/mona.jpg&type=jpeg 我知道下面的 url 模式
path('^urlupload/$', views.UrlUpload.as_view()),
url = request.GET['url']
type = request.GET['type']
获取适当的请求,但是对于我的招摇文档,我想显式传递参数。
解决方案
url 是一个查询参数。您可以像这样访问查询参数
url_str = self.request.query_params.get('url')
type_str = self.request.query_params.get('type')
您不需要更改路径模式
推荐阅读
- c - 如何在 Windows 10 上打开 Glade 界面设计器?
- abp - 测试 AppService:System.ObjectDisposedException
- c# - ReactiveUI ObservableAsProperty 未在 UI 中通知
- java - 基于 Java 的数据库中的地理空间查询
- sql - 如何从 SQL 中的 varchar 列中获取单个字符?
- node.js - 节点检测 child_process 等待从标准输入读取
- php - Android App 正在通过 Webview URL 加载视图,但未加载 URL 在后台的音频
- html - 响应式网页设计 - 元素之间的差距
- javascript - CodeMirror:从按钮中折叠全部或展开全部?
- python - DS Bulk loader 在 Ubuntu 上的安装问题