mirror of
https://github.com/evennia/evennia.git
synced 2026-03-28 10:37:16 +01:00
24 lines
681 B
Python
24 lines
681 B
Python
|
|
|
||
|
|
"""
|
||
|
|
This contains a simple view for rendering the webclient
|
||
|
|
page and serve it eventual static content.
|
||
|
|
|
||
|
|
"""
|
||
|
|
|
||
|
|
from django.shortcuts import render_to_response
|
||
|
|
from django.template import RequestContext
|
||
|
|
from django.conf import settings
|
||
|
|
from src.server import sessionhandler
|
||
|
|
from src.config.models import ConfigValue
|
||
|
|
|
||
|
|
def webclient(request):
|
||
|
|
"""
|
||
|
|
Webclient page template loading.
|
||
|
|
"""
|
||
|
|
|
||
|
|
# as an example we send the number of connected players to the template
|
||
|
|
pagevars = {'num_players_connected': ConfigValue.objects.conf('nr_sessions')}
|
||
|
|
|
||
|
|
context_instance = RequestContext(request)
|
||
|
|
return render_to_response('webclient.html', pagevars, context_instance)
|