diff --git a/pages/admin.py b/pages/admin.py index 00decb7..bca83b7 100644 --- a/pages/admin.py +++ b/pages/admin.py @@ -1,5 +1,6 @@ from django.contrib import admin -from .models import Story +from .models import Story, Bar # Register your models here. admin.site.register(Story) +admin.site.register(Bar) diff --git a/pages/models.py b/pages/models.py index eb76ac9..fc7dc5f 100644 --- a/pages/models.py +++ b/pages/models.py @@ -6,4 +6,9 @@ class Story(models.Model): header = models.CharField(max_length=30) img_name = models.CharField(max_length=50, default=None, null=True) body = models.TextField(max_length=200) - created = models.DateTimeField(auto_now=True) \ No newline at end of file + created = models.DateTimeField(auto_now=True) + + +class Bar(models.Model): + name = models.CharField(max_length=50) + money_raised = models.FloatField() diff --git a/pages/templates/pages/index.html b/pages/templates/pages/index.html index 6837d35..23a959c 100644 --- a/pages/templates/pages/index.html +++ b/pages/templates/pages/index.html @@ -3,6 +3,24 @@ {% block title %}Home{% endblock title %} {% block css %} + {% endblock css %} {% block content %}
@@ -26,4 +44,33 @@ {% endfor %}
+ +


+
+

{{ bar.name }}!

+

+
+
$0
+
+ +
{% endblock content %} \ No newline at end of file diff --git a/pages/views.py b/pages/views.py index e86a131..59cdca5 100644 --- a/pages/views.py +++ b/pages/views.py @@ -1,16 +1,18 @@ from django.shortcuts import render -from .models import Story +from .models import Story, Bar # Create your views here. def index(request): try: stories = Story.objects.all().order_by('-created') + bar = Bar.objects.all()[0] stories = stories[:3] except Exception: stories = [] + bar = None - return render(request, 'pages/index.html', {'stories': stories, 'animate': True}) + return render(request, 'pages/index.html', {'stories': stories, 'animate': True, 'bar': bar}) def council(request):