没有数据库的Django DRF

时间:2017-05-27 07:18:01

标签: python django

我需要使用django构建一个rest api。在GET请求中,我的工具必须从url捕获参数并调用函数进行操作。

例如:在输入url myapp/name=john&birthdate=11July上,函数compute(name,birthdate)计算对返回json作为输出的参数的转换。我不明白如何继续,考虑到我所遵循的每个教程都是关于数据库交互。

1 个答案:

答案 0 :(得分:1)

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数据库才能工作。