如何在django中使用html模板,如何在django模板中集成API和HTML?

我通过python请求同时使用post和get方法来获取数据并在API中提交数据。

class ApiLoginView(TemplateView):

template_name = 'index.html'

def post(self,request):

email = request.POST.get('email')

print(email)

password = request.POST.get('password')

print(password)

API_KEY = 'xxxxxxxxxxxxxxxxxxxxxxx'

API_URL = 'http://dev.com/rest/storeLogin'

parameter = {

'authToken':API_KEY,

'email':email,

'password':password,

}

r = session.post(url = API_URL, params=parameter)

print(r.json()['code'])

return render(request,'index.html')

使用上面的views.py类方法,我尝试发布数据,并且我有一个现成的HTML表单,可以随时登录。

{% csrf_token %}

Login

所以我的难题是如何映射基于类的视图和HTML表单。现在看来HTML表单是独立的!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值