1
我需要使用django构建休息api。在GET请求中,我的工具必须从url中捕获参数并调用一个函数来处理它们。Django DRF无db
例如:在输入url myapp/name=john&birthdate=11July
上,函数compute(name,birthdate)
计算返回json作为输出的参数的转换。考虑到我遵循的每个教程都是关于数据库交互的,我不明白如何继续。
我需要使用django构建休息api。在GET请求中,我的工具必须从url中捕获参数并调用一个函数来处理它们。Django DRF无db
例如:在输入url myapp/name=john&birthdate=11July
上,函数compute(name,birthdate)
计算返回json作为输出的参数的转换。考虑到我遵循的每个教程都是关于数据库交互的,我不明白如何继续。
urls.py:
url(r'^myapp/$', views.myapp, name='myapp'),
views.py
def myapp(request):
name = request.GET.get('name', None)
birthdate = request.GET.get('birthdate', None)
if name and birthdate:
result = compute(name, birthdate)
return result
return None
你并不需要一个数据库。尽管你需要一个Django数据库来工作。
谢谢。在Django DFR的结构中,它应该放置每个实用程序.py文件?例如,compute是scriptX.py的一个函数。我想应该用utility脚本创建一个文件夹。 – RamsesXVII
你真的不需要使用DRF,如果你还没有使用默认功能。 –
所以我不需要任何模型或序列化器,对吧? – RamsesXVII