From 5b5612d550a7f102861f9309f0e39cdaf4945a90 Mon Sep 17 00:00:00 2001 From: Oly Date: Fri, 10 Feb 2017 14:10:54 +0000 Subject: [PATCH] Started to implement the homepage banner images --- config/settings/stage.py | 2 +- mhackspace/base/management/commands/generate_test_data.py | 4 ++++ mhackspace/subscriptions/models.py | 2 +- mhackspace/templates/pages/home.html | 6 ++++++ 4 files changed, 12 insertions(+), 2 deletions(-) diff --git a/config/settings/stage.py b/config/settings/stage.py index 38f1bd4..7c2236e 100644 --- a/config/settings/stage.py +++ b/config/settings/stage.py @@ -193,7 +193,7 @@ LOGGING = { 'console': { 'level': 'DEBUG', 'class': 'logging.StreamHandler', - 'formatter': 'verbose',00 + 'formatter': 'verbose', }, 'logfile': { 'level':'DEBUG', diff --git a/mhackspace/base/management/commands/generate_test_data.py b/mhackspace/base/management/commands/generate_test_data.py index 587abd6..7daebe2 100644 --- a/mhackspace/base/management/commands/generate_test_data.py +++ b/mhackspace/base/management/commands/generate_test_data.py @@ -1,5 +1,6 @@ from autofixture import AutoFixture from django.core.management.base import BaseCommand +from mhackspace.base.models import BannerImages from mhackspace.feeds.models import Article, Feed from mhackspace.users.models import User @@ -17,6 +18,9 @@ class Command(BaseCommand): feeds = AutoFixture(Article) feeds.create(10) + banners = AutoFixture(BannerImages) + banners.create(10) + self.stdout.write( self.style.SUCCESS( 'Finished creating test data')) diff --git a/mhackspace/subscriptions/models.py b/mhackspace/subscriptions/models.py index a2b7770..165115c 100644 --- a/mhackspace/subscriptions/models.py +++ b/mhackspace/subscriptions/models.py @@ -30,7 +30,7 @@ class Payments(models.Model): reference = models.CharField(max_length=255, unique=True) amount = models.DecimalField(max_digits=6, decimal_places=2, default=0.0) type = models.PositiveSmallIntegerField(default=0) - date = models.DateTimeField() + date = models.DateTimeField() def lookup_payment_type(name): return PAYMENT_TYPES.get(name, 0) diff --git a/mhackspace/templates/pages/home.html b/mhackspace/templates/pages/home.html index 19b8e5b..d00288d 100644 --- a/mhackspace/templates/pages/home.html +++ b/mhackspace/templates/pages/home.html @@ -1,7 +1,13 @@ {% extends "base.html" %} {% load feed_views %} +{% load banner_images %} +{% load static from staticfiles %} {% block content %} + Responsive image + + {% show_banner_images %} +

Introduction

Hackspaces are a shared space where artists, designers, makers, hackers, programmers, tinkerers, professionals and hobbyists can work on their projects, share knowledge and collaborate.We are in the process of developing Maidstone Hackspace. We're previous members of (ICMP) and looking to form a new space in the future. At the moment, communication is via google groups, email, and the website. If you're at all intrested please join our mailing list and make yourself known!