Browse Source

created api examples api

mk200789 10 năm trước cách đây
mục cha
commit
a5612839b2

+ 6 - 0
hackathon_starter/hackathon/templates/hackathon/api_examples.html

@@ -0,0 +1,6 @@
+<html>
+{% include 'hackathon/base.html' %}
+<body>
+	<h1>{{title}}</h1>
+</body>
+</html>

+ 6 - 1
hackathon_starter/hackathon/templates/hackathon/base.html

@@ -21,11 +21,16 @@
             <span class="icon-bar"></span>
             <span class="icon-bar"></span>
           </button>
-          <a class="navbar-brand" href="#">Django Hackathon Starter</a>
+          <a class="navbar-brand" href="/hackathon">Django Hackathon Starter</a>
       </div>
 
       <!-- Collect the nav links, forms, and other content for toggling -->
       <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
+        <ul class="nav navbar-nav navbar-left">
+          {% if user.is_authenticated %}
+          <li><a href="/hackathon/api">API</a></li>
+          {% endif %}
+        </ul>
         <ul class="nav navbar-nav navbar-right">
           {% if not user.is_authenticated %}
             <li class="active"><a href="/hackathon/register">Register <span class="sr-only">(current)</span></a></li>

+ 1 - 0
hackathon_starter/hackathon/urls.py

@@ -8,4 +8,5 @@ urlpatterns = patterns('',
     url(r'^register/$', views.register, name='register'),
     url(r'^login/$', views.user_login, name='login'),
     url(r'^logout/$', views.user_logout, name='logout'),
+    url(r'^api/$', views.api_examples, name='api')
 )

+ 4 - 0
hackathon_starter/hackathon/views.py

@@ -12,6 +12,10 @@ def index(request):
 def test(request):
 	return HttpResponse('meow')
 
+def api_examples(request):
+    context = {'title': 'API Examples Page'}
+    return render(request, 'hackathon/api_examples.html', context)
+
 def register(request):
 
     # A boolean value for telling the template whether the registration was successful.