如何避免Python Django应用程序从浏览器中击中URL [关闭]

我有一个Django Web应用程序,我的网址看起来像

path('desgjson/', master.desg_get),

它直接指向

def desg_get(request):
if request.method == 'GET':
    formm = mMasters.Masters()
    formm.entity_gid = decry_data(request.session['Entity_gid'])
    dict_add = formm.get_designation()
    return JsonResponse(json.dumps(dict_add), safe=False)

现在,我只需要由应用程序访问URL,也可以通过任何浏览器URL命中或从任何工具访问URL。

我的目标是用户甚至知道无法输入URL并访问数据的URL。只能从应用程序代码访问URL

谢谢。