Skip to content

Commit

Permalink
abstract demo_home
Browse files Browse the repository at this point in the history
  • Loading branch information
mattvonrocketstein committed Jan 22, 2015
1 parent da0ac9e commit 4803dd8
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 19 deletions.
25 changes: 6 additions & 19 deletions corkscrew/demo/views.py
Expand Up @@ -3,6 +3,7 @@
import demjson
from collections import OrderedDict

from corkscrew.admin import AdminView
from corkscrew.views import View
from corkscrew.views import JSONEdit
from corkscrew.comet import SijaxDemo
Expand All @@ -14,26 +15,12 @@ class MyMenu(MakeMenu):
pass

class Home(View):
url = '/'

@View.use_local_template
url = '/'
template = 'demo_home.html'

def main(self):
"""
<strong>various demos</strong>
<div style="margin-left:15px">
{% for k,v in demos.items()%}
<b><a href="{{k}}">{{k}}</a></b><br/><span style=margin-left:15px>
{{v}}</span><br/><br/>
{%endfor%}
</div><hr>
<strong>app metatdata</strong>
<table style="margin-left:15px">
{% for k,v in app_metadata.items()%}
<tr><td><b>{{k}}</b></td><td>{{v}}</td></tr>
{%endfor%}
</table><hr>
"""
return dict(
return self.render(
demos=OrderedDict(
[ ['/comet?start=1','comet demo (via sijax)'],
['/json_editor','a simple json editor'],
Expand Down Expand Up @@ -74,7 +61,7 @@ def get_json(self):
subobj = dict(
arr=["foo", "ha"],
numero= 1))))
from corkscrew.admin import AdminView

__views__ = [
Home, Nav,
DemoPage,
Expand Down
25 changes: 25 additions & 0 deletions corkscrew/templates/demo_home.html
@@ -0,0 +1,25 @@
{%extends "layout.html"%}

{%block body_title%} {{body_title or "admin"}} {%endblock%}

{%block body%}
<strong>various demos</strong>
<div style="margin-left:15px">
{% for k,v in demos.items()%}
<b><a href="{{k}}">{{k}}</a></b><br/><span style=margin-left:15px>
{{v}}</span><br/><br/>
{%endfor%}
</div>
<br/>
<hr/>
<br/>
<strong>app metatdata</strong>
<table style="margin-left:15px">
{% for k,v in app_metadata.items()%}
<tr><td><b>{{k}}</b></td><td>{{v}}</td></tr>
{%endfor%}
</table>
<br/>
<hr/>

{%endblock%}

0 comments on commit 4803dd8

Please sign in to comment.