model.objects.filter()、model.objects.all()等返回的是queryset格式,是对象的列表list
render需要接收的是dict格式
所以需要将queryset转成dict,但是不能直接转,会报错
'QuerySet' object has no attribute '_meta'可以将queryset list循环,对其中的每个对象使用model_to_dict转换
# 设置预约信息页面
def admin_setting_booking_info(request):
system_configurations = SystemConfiguration.objects.filter(Q(configuration_name='allow_booking_date_start') | Q(configuration_name='allow_booking_date_end') | Q(configuration_name='days_showed_at_most_one_time') | Q(configuration_name='maximum_number_per_day'))
context = {}
for system_configuration in system_configurations:
temp = model_to_dict(system_configuration)
print(temp)
context[temp['configuration_name']] = temp['configuration_value']
print(context)
return render(request, './adminWeb/setting_booking_info.html', context)
可预约的开始日期
关注
打赏
热门博文
- DevOps实践教程 华为云 系列教程2021 合集
- ❤️Python Django网站开发 2021年最新版教程 合集❤️
- ❤️java多线程并发编程入门 教程合集❤️
- ❤️区块链Hyperledger Fabric 老版本 1.1.0 快速部署安装 教程合集❤️
- ❤️Docker教程小白实操入门 教程合集❤️
- ❤️微信小程序 云开发 教程合集(视频+图文)免费❤️
- C++ boost::asio::io_service创建线程池thread_group简单实例
- C++ error: ‘shared_ptr’ was not declared in this scope
- git 代码回滚回退到指定版本 并 提交
- C++ 得到map中最后一个元素
立即登录/注册


微信扫码登录