Flask接口签名sign原理与实例代码浅析
321
2022-09-06
python酒店,会议室预定系统
会议室预定系统 源码下载:
一、说明
本实例提供2个版本
Python2.7Python3(只要是Python3就可以)
使用Django实现的,运行之后使用浏览器访问即可
二、运行效果
三、部分示例代码
def booking(request): """ 获取会议室预定情况以及预定会议室 :param request: :param date: :return: """ ret = {'code': 1000, 'msg': None, 'data': None} current_date = datetime.datetime.now().date() if request.method == "GET": try: fetch_date = request.GET.get('date') fetch_date = datetime.datetime.strptime(fetch_date, '%Y-%m-%d').date() if fetch_date < current_date: raise Exception('查询时间不能是以前的时间') booking_list = models.Booking.objects.filter(booking_date=fetch_date).select_related('user', 'room').order_by( 'booking_time') booking_dict = {} for item in booking_list: if item.room_id not in booking_dict: booking_dict[item.room_id] = {item.booking_time: {'name': item.user.name, 'id': item.user.id}} else: if item.booking_time not in booking_dict[item.room_id]: booking_dict[item.room_id][item.booking_time] = {'name': item.user.name, 'id': item.user.id}
会议室预定系统 源码下载:
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~