在做网页增删改查功能中的改的时候,由于要修改datetime数据而发生的错误
在修改datetime数据是使用了代码ob.create_at = datetime.POST['create_at'].strptime("%Y/%m/%d")
from django.shortcuts import render
from django.http import HttpResponse
from django.core.paginator import Paginator
from django.db.models import Q
import datetime
# Create your views here.
from myadmin.models import Corporation,Building
.......
def update(request,cid):
'''执行信息编辑'''
try:
ob = Corporation.objects.get(id=cid)
ob.name = request.POST['name']
ob.status = request.POST['status']
ob.legal_rep = request.POST['legal_rep']
ob.reg_capital = request.POST['reg_capital']
ob.create_at = datetime.POST['create_at'].strptime("%Y/%m/%d")
ob.update_at = datetime.now().strftime("%Y-%m-%d")
ob.contact_number = request.POST['contact_number']
ob.email = request.POST['email']
ob.entrt_type = request.POST['entrt_type']
ob.web = request.POST['web']
ob.address = request.POST['address']
ob.nat_of_bus = request.POST['nat_of_bus']
ob.building_id = request.POST['building_id']
ob.save()
context = {'info':"修改成功!"}
except Exception as err:
print(err)
context = {'info':"修改失败!"}
return render(request,"myadmin/info.html",context)
显示module 'datetime' has no attribute 'POST'
因为我期望的是在修改页面显示出当前录入时间信息所以用了datetime.POST,想问问该如何修改
如图所示: