问题
写views的时候本来好好的,可以添加,加了一行查询之后就报错database is locked了
def userInfo(req):
if req.method == "POST":
u = req.POST.get("username",None)
g = req.POST.get("gender",None)
e = req.POST.get("email",None)
print(u,g,e)
#插入数据
models.UserInfo.objects.create(
username=u,
gender=g,
email=e
)
user_list = models.UserInfo.objects.all()
return render(req,"index.html",{"user_list":user_list})
非常完美的代码,看不出任何问题
百度出来有的说是多线程执行了,setting里设置DATABASE的option time:20,有的说数据库文件权限要设置为666
然而设置完了还是报错
然后
解决
重启pycharm
完事