Explorar o código

Writing templates for displaying Django RESTful endpoint on Ionic

David Leonard %!s(int64=10) %!d(string=hai) anos
pai
achega
0b1b658f65

+ 2 - 1
hackathon_starter/hackathon/views.py

@@ -39,7 +39,8 @@ def twilio(request):
     return render(request, 'hackathon/twilio.html')
 
 def api_examples(request):
-    obtain_oauth_verifier = getTumblr.get_authorize_url()#simpleoauthurl(settings.TUMBLR_CONSUMER_KEY, settings.TUMBLR_CONSUMER_SECRET)
+    obtain_oauth_verifier = getTumblr.get_authorize_url()
+    #simpleoauthurl(settings.TUMBLR_CONSUMER_KEY, settings.TUMBLR_CONSUMER_SECRET)
     context = {'title': 'API Examples Page', 'tumblr_url': obtain_oauth_verifier}
     return render(request, 'hackathon/api_examples.html', context)
 

+ 27 - 0
ionic/www/templates/menu.html

@@ -0,0 +1,27 @@
+<ion-side-menus enable-menu-with-back-views="false">
+  <ion-side-menu-content>
+    <ion-nav-bar class="bar-stable">
+      <ion-nav-back-button>
+      </ion-nav-back-button>
+
+      <ion-nav-buttons side="left">
+        <button class="button button-icon button-clear ion-navicon" menu-toggle="left">
+        </button>
+      </ion-nav-buttons>
+    </ion-nav-bar>
+    <ion-nav-view name="menuContent"></ion-nav-view>
+  </ion-side-menu-content>
+
+  <ion-side-menu side="left">
+    <ion-header-bar class="bar-stable">
+      <h1 class="title">Left</h1>
+    </ion-header-bar>
+    <ion-content>
+      <ion-list>
+        <ion-item nav-clear menu-close href="#/app/sessions">
+            Sessions
+        </ion-item>
+      </ion-list>
+    </ion-content>
+  </ion-side-menu>
+</ion-side-menus>

+ 11 - 0
ionic/www/templates/sessions.html

@@ -0,0 +1,11 @@
+<ion-view title="Sessions">
+  <ion-nav-buttons side="left">
+      <button menu-toggle="left" class="button button-icon icon ion-navicon"></button>
+  </ion-nav-buttons>
+  <ion-content class="has-header">
+      <ion-list>
+          <ion-item ng-repeat="session in sessions" 
+                    href="#/app/sessions/{{session.id}}">{{session}}</ion-item>
+      </ion-list>
+  </ion-content>
+</ion-view>