2r1b/two_rooms/views.py

54 lines
1008 B
Python

# from collections import OrderedDict
# from http import HTTPStatus
# from io import BytesIO
# import hashlib
# import json
# import qrcode
# from asgiref.sync import async_to_sync
# from channels.generic.http import AsyncHttpConsumer
# from channels.layers import get_channel_layer
# from django.db import transaction
# from django.http import HttpResponse
from django.shortcuts import render
# from django.shortcuts import get_object_or_404, redirect, render
from django.views.decorators.http import require_safe
# require_http_methods,\
# require_POST
# from django.urls import reverse
# from .models import Game, Player
# TODO ...
@require_safe
def index(request):
return render(request, 'index.html')
def qr_code(request):
pass # TODO
def enter_code(request):
pass # TODO
def new_game(request):
pass # TODO
def game(request):
pass # TODO
def status(request):
pass # TODO
def update_game(request):
pass # TODO