--- /dev/null
+from unfold.loginrequired import LoginRequiredView
+from myslice.theme import ThemeView
+from django.shortcuts import render_to_response
+from django.template import RequestContext
+
+class OMNView (LoginRequiredView, ThemeView):
+ template_name = 'omn/gui.html'
+ def get (self, request, slicename=None, state=None):
+ username = self.request.user
+ my_var = "loading..."
+
+ env = { 'theme' : self.theme,
+ 'my_var': my_var,
+ 'request':self.request,
+ }
+ return render_to_response(self.template, env, context_instance=RequestContext(request))
+
--- /dev/null
+{% extends "layout_wide.html" %}
+{% block head %}
+<style></style>
+<script type="text/javascript">
+function load_ontology(platform, format){
+ $.post("/sfa/ListResources",{'output_format':format, 'platform':[platform]}, function( result ) {
+ data=result['netmode'];
+ data=data.replace(/>/g,'>').
+ replace(/</g,'<').
+ replace(/"/g,'"');
+ $("#data").html(data);
+ $("#welcome").html("Loaded netmode RDF:");
+ });
+}
+$(document).ready(function() {
+ console.log("{{my_var}}");
+ load_ontology("netmode","ttl");
+});
+</script>
+{% endblock %}
+
+{% block content %}
+<div id="welcome">Netmode RDF data: {{my_var}}</div>
+<pre><code id="data"></code></pre>
+{% endblock %}