Merge remote-tracking branch 'refs/remotes/origin/master'
mmit.
This commit is contained in:
		
					parent
					
						
							
								958ed9572b
							
						
					
				
			
			
				commit
				
					
						8f4dd038bd
					
				
			
		
					 44 changed files with 597 additions and 144 deletions
				
			
		| 
						 | 
					@ -41,7 +41,7 @@ configure the values for the ssh host, user, port and target directory.
 | 
				
			||||||
   Run:
 | 
					   Run:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
   $ python manage.py makemigratoins
 | 
					   $ python manage.py makemigratoins
 | 
				
			||||||
   $ python manage.py syncdb
 | 
					   $ python manage.py migrate
 | 
				
			||||||
 | 
					
 | 
				
			||||||
7. Setup a circus configuration.
 | 
					7. Setup a circus configuration.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,4 +1,12 @@
 | 
				
			||||||
from django.contrib import admin
 | 
					from django.contrib import admin
 | 
				
			||||||
from .models import Message
 | 
					from .models import Message, Supporter, DGGallery, DGPicture
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class DGPictureInline(admin.StackedInline):
 | 
				
			||||||
 | 
					    model = DGPicture
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class DGGalleryAdmin(admin.ModelAdmin):
 | 
				
			||||||
 | 
					    inlines = [DGPictureInline]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					admin.site.register(DGGallery, DGGalleryAdmin)
 | 
				
			||||||
admin.site.register(Message)
 | 
					admin.site.register(Message)
 | 
				
			||||||
 | 
					admin.site.register(Supporter)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										33
									
								
								digitalglarus/cms_plugins.py
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										33
									
								
								digitalglarus/cms_plugins.py
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,33 @@
 | 
				
			||||||
 | 
					from cms.plugin_base import CMSPluginBase
 | 
				
			||||||
 | 
					from cms.plugin_pool import plugin_pool
 | 
				
			||||||
 | 
					from .models import DGGalleryPlugin, DGSupportersPlugin, Supporter
 | 
				
			||||||
 | 
					from django.utils.translation import ugettext as _
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class CMSGalleryPlugin(CMSPluginBase):
 | 
				
			||||||
 | 
					    model = DGGalleryPlugin
 | 
				
			||||||
 | 
					    name = _("Digital Glarus Gallery")
 | 
				
			||||||
 | 
					    render_template = "digitalglarus/gallery.html"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    def render(self, context, instance, placeholder):
 | 
				
			||||||
 | 
					        context.update({
 | 
				
			||||||
 | 
					            'gallery':instance.dgGallery,
 | 
				
			||||||
 | 
					            'object':instance,
 | 
				
			||||||
 | 
					            'placeholder':placeholder
 | 
				
			||||||
 | 
					        })
 | 
				
			||||||
 | 
					        return context
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class CMSSupportersPlugin(CMSPluginBase):
 | 
				
			||||||
 | 
					    name = _("Digital Glarus Supporters")
 | 
				
			||||||
 | 
					    model = DGSupportersPlugin
 | 
				
			||||||
 | 
					    render_template = "digitalglarus/supporters_plugin.html"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    def render(self, context, instance, placeholder):
 | 
				
			||||||
 | 
					        context.update({
 | 
				
			||||||
 | 
					            'supporters': Supporter.objects.all().order_by('name'),
 | 
				
			||||||
 | 
					            'object': instance,
 | 
				
			||||||
 | 
					            'placeholder':placeholder
 | 
				
			||||||
 | 
					        })
 | 
				
			||||||
 | 
					        return context
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					plugin_pool.register_plugin(CMSGalleryPlugin)
 | 
				
			||||||
 | 
					plugin_pool.register_plugin(CMSSupportersPlugin)
 | 
				
			||||||
							
								
								
									
										25
									
								
								digitalglarus/migrations/0004_supporter.py
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								digitalglarus/migrations/0004_supporter.py
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,25 @@
 | 
				
			||||||
 | 
					# -*- coding: utf-8 -*-
 | 
				
			||||||
 | 
					from __future__ import unicode_literals
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					from django.db import models, migrations
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class Migration(migrations.Migration):
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    dependencies = [
 | 
				
			||||||
 | 
					        ('digitalglarus', '0003_merge'),
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    operations = [
 | 
				
			||||||
 | 
					        migrations.CreateModel(
 | 
				
			||||||
 | 
					            name='Supporter',
 | 
				
			||||||
 | 
					            fields=[
 | 
				
			||||||
 | 
					                ('id', models.AutoField(serialize=False, auto_created=True, verbose_name='ID', primary_key=True)),
 | 
				
			||||||
 | 
					                ('name', models.CharField(max_length=200)),
 | 
				
			||||||
 | 
					                ('description', models.CharField(max_length=500)),
 | 
				
			||||||
 | 
					            ],
 | 
				
			||||||
 | 
					            options={
 | 
				
			||||||
 | 
					            },
 | 
				
			||||||
 | 
					            bases=(models.Model,),
 | 
				
			||||||
 | 
					        ),
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
							
								
								
									
										20
									
								
								digitalglarus/migrations/0005_auto_20160208_0218.py
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								digitalglarus/migrations/0005_auto_20160208_0218.py
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,20 @@
 | 
				
			||||||
 | 
					# -*- coding: utf-8 -*-
 | 
				
			||||||
 | 
					from __future__ import unicode_literals
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					from django.db import models, migrations
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class Migration(migrations.Migration):
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    dependencies = [
 | 
				
			||||||
 | 
					        ('digitalglarus', '0004_supporter'),
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    operations = [
 | 
				
			||||||
 | 
					        migrations.AlterField(
 | 
				
			||||||
 | 
					            model_name='supporter',
 | 
				
			||||||
 | 
					            name='description',
 | 
				
			||||||
 | 
					            field=models.TextField(),
 | 
				
			||||||
 | 
					            preserve_default=True,
 | 
				
			||||||
 | 
					        ),
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,51 @@
 | 
				
			||||||
 | 
					# -*- coding: utf-8 -*-
 | 
				
			||||||
 | 
					from __future__ import unicode_literals
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					from django.db import models, migrations
 | 
				
			||||||
 | 
					import filer.fields.image
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class Migration(migrations.Migration):
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    dependencies = [
 | 
				
			||||||
 | 
					        ('cms', '0012_auto_20150607_2207'),
 | 
				
			||||||
 | 
					        ('digitalglarus', '0005_auto_20160208_0218'),
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    operations = [
 | 
				
			||||||
 | 
					        migrations.CreateModel(
 | 
				
			||||||
 | 
					            name='DGGallery',
 | 
				
			||||||
 | 
					            fields=[
 | 
				
			||||||
 | 
					                ('id', models.AutoField(auto_created=True, verbose_name='ID', serialize=False, primary_key=True)),
 | 
				
			||||||
 | 
					                ('name', models.CharField(max_length=30)),
 | 
				
			||||||
 | 
					                ('parent', models.ForeignKey(blank=True, to='digitalglarus.DGGallery', null=True)),
 | 
				
			||||||
 | 
					            ],
 | 
				
			||||||
 | 
					            options={
 | 
				
			||||||
 | 
					                'verbose_name_plural': 'dgGallery',
 | 
				
			||||||
 | 
					            },
 | 
				
			||||||
 | 
					            bases=(models.Model,),
 | 
				
			||||||
 | 
					        ),
 | 
				
			||||||
 | 
					        migrations.CreateModel(
 | 
				
			||||||
 | 
					            name='DGGalleryPlugin',
 | 
				
			||||||
 | 
					            fields=[
 | 
				
			||||||
 | 
					                ('cmsplugin_ptr', models.OneToOneField(primary_key=True, to='cms.CMSPlugin', auto_created=True, parent_link=True, serialize=False)),
 | 
				
			||||||
 | 
					                ('dgGallery', models.ForeignKey(to='digitalglarus.DGGallery')),
 | 
				
			||||||
 | 
					            ],
 | 
				
			||||||
 | 
					            options={
 | 
				
			||||||
 | 
					                'abstract': False,
 | 
				
			||||||
 | 
					            },
 | 
				
			||||||
 | 
					            bases=('cms.cmsplugin',),
 | 
				
			||||||
 | 
					        ),
 | 
				
			||||||
 | 
					        migrations.CreateModel(
 | 
				
			||||||
 | 
					            name='DGPicture',
 | 
				
			||||||
 | 
					            fields=[
 | 
				
			||||||
 | 
					                ('id', models.AutoField(auto_created=True, verbose_name='ID', serialize=False, primary_key=True)),
 | 
				
			||||||
 | 
					                ('description', models.CharField(max_length=60)),
 | 
				
			||||||
 | 
					                ('gallery', models.ForeignKey(to='digitalglarus.DGGallery')),
 | 
				
			||||||
 | 
					                ('image', filer.fields.image.FilerImageField(related_name='dg_gallery', to='filer.Image')),
 | 
				
			||||||
 | 
					            ],
 | 
				
			||||||
 | 
					            options={
 | 
				
			||||||
 | 
					            },
 | 
				
			||||||
 | 
					            bases=(models.Model,),
 | 
				
			||||||
 | 
					        ),
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
							
								
								
									
										20
									
								
								digitalglarus/migrations/0007_auto_20160208_1031.py
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								digitalglarus/migrations/0007_auto_20160208_1031.py
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,20 @@
 | 
				
			||||||
 | 
					# -*- coding: utf-8 -*-
 | 
				
			||||||
 | 
					from __future__ import unicode_literals
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					from django.db import models, migrations
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class Migration(migrations.Migration):
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    dependencies = [
 | 
				
			||||||
 | 
					        ('digitalglarus', '0006_dggallery_dggalleryplugin_dgpicture'),
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    operations = [
 | 
				
			||||||
 | 
					        migrations.AlterField(
 | 
				
			||||||
 | 
					            model_name='supporter',
 | 
				
			||||||
 | 
					            name='description',
 | 
				
			||||||
 | 
					            field=models.TextField(blank=True, null=True),
 | 
				
			||||||
 | 
					            preserve_default=True,
 | 
				
			||||||
 | 
					        ),
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
							
								
								
									
										26
									
								
								digitalglarus/migrations/0008_dgsupportersplugin.py
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								digitalglarus/migrations/0008_dgsupportersplugin.py
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,26 @@
 | 
				
			||||||
 | 
					# -*- coding: utf-8 -*-
 | 
				
			||||||
 | 
					from __future__ import unicode_literals
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					from django.db import models, migrations
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class Migration(migrations.Migration):
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    dependencies = [
 | 
				
			||||||
 | 
					        ('cms', '0012_auto_20150607_2207'),
 | 
				
			||||||
 | 
					        ('digitalglarus', '0007_auto_20160208_1031'),
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    operations = [
 | 
				
			||||||
 | 
					        migrations.CreateModel(
 | 
				
			||||||
 | 
					            name='DGSupportersPlugin',
 | 
				
			||||||
 | 
					            fields=[
 | 
				
			||||||
 | 
					                ('cmsplugin_ptr', models.OneToOneField(primary_key=True, auto_created=True, parent_link=True, to='cms.CMSPlugin', serialize=False)),
 | 
				
			||||||
 | 
					                ('dgSupporters', models.ManyToManyField(to='digitalglarus.Supporter')),
 | 
				
			||||||
 | 
					            ],
 | 
				
			||||||
 | 
					            options={
 | 
				
			||||||
 | 
					                'abstract': False,
 | 
				
			||||||
 | 
					            },
 | 
				
			||||||
 | 
					            bases=('cms.cmsplugin',),
 | 
				
			||||||
 | 
					        ),
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,18 @@
 | 
				
			||||||
 | 
					# -*- coding: utf-8 -*-
 | 
				
			||||||
 | 
					from __future__ import unicode_literals
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					from django.db import models, migrations
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class Migration(migrations.Migration):
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    dependencies = [
 | 
				
			||||||
 | 
					        ('digitalglarus', '0008_dgsupportersplugin'),
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    operations = [
 | 
				
			||||||
 | 
					        migrations.RemoveField(
 | 
				
			||||||
 | 
					            model_name='dgsupportersplugin',
 | 
				
			||||||
 | 
					            name='dgSupporters',
 | 
				
			||||||
 | 
					        ),
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
							
								
								
									
										19
									
								
								digitalglarus/migrations/0010_auto_20160229_2106.py
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								digitalglarus/migrations/0010_auto_20160229_2106.py
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,19 @@
 | 
				
			||||||
 | 
					# -*- coding: utf-8 -*-
 | 
				
			||||||
 | 
					from __future__ import unicode_literals
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					from django.db import migrations, models
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class Migration(migrations.Migration):
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    dependencies = [
 | 
				
			||||||
 | 
					        ('digitalglarus', '0009_remove_dgsupportersplugin_dgsupporters'),
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    operations = [
 | 
				
			||||||
 | 
					        migrations.AlterField(
 | 
				
			||||||
 | 
					            model_name='message',
 | 
				
			||||||
 | 
					            name='email',
 | 
				
			||||||
 | 
					            field=models.EmailField(max_length=254),
 | 
				
			||||||
 | 
					        ),
 | 
				
			||||||
 | 
					    ]
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,7 @@
 | 
				
			||||||
from django.db import models
 | 
					from django.db import models
 | 
				
			||||||
 | 
					from cms.models import CMSPlugin
 | 
				
			||||||
 | 
					from filer.fields.image import FilerImageField
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Create your models here.
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
class Message(models.Model):
 | 
					class Message(models.Model):
 | 
				
			||||||
    name = models.CharField(max_length=200)
 | 
					    name = models.CharField(max_length=200)
 | 
				
			||||||
| 
						 | 
					@ -12,3 +13,42 @@ class Message(models.Model):
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def __str__(self):
 | 
					    def __str__(self):
 | 
				
			||||||
        return "%s - %s - %s" % (self.name, self.email, self.received_date)
 | 
					        return "%s - %s - %s" % (self.name, self.email, self.received_date)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class Supporter(models.Model):
 | 
				
			||||||
 | 
					    name = models.CharField(max_length=200)
 | 
				
			||||||
 | 
					    description = models.TextField(null=True, blank=True)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    def __str__(self):
 | 
				
			||||||
 | 
					        return "%s" % (self.name)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    def get_absolute_url(self):
 | 
				
			||||||
 | 
					        return reverse('dgSupporters_view', args=[self.pk])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class DGGallery(models.Model):
 | 
				
			||||||
 | 
					    parent = models.ForeignKey('self', blank=True, null=True)
 | 
				
			||||||
 | 
					    name = models.CharField(max_length=30)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    def __str__(self):
 | 
				
			||||||
 | 
					        return "%s" % (self.name)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    def get_absolute_url(self):
 | 
				
			||||||
 | 
					        return reverse('dgGallery_view', args=[self.pk])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    class Meta:
 | 
				
			||||||
 | 
					        verbose_name_plural = 'dgGallery'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class DGPicture(models.Model):
 | 
				
			||||||
 | 
					    gallery = models.ForeignKey(DGGallery)
 | 
				
			||||||
 | 
					    image =  FilerImageField(related_name='dg_gallery')
 | 
				
			||||||
 | 
					    description = models.CharField(max_length=60)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    def __str__(self):
 | 
				
			||||||
 | 
					        return "%s" % (self.image.name)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class DGGalleryPlugin(CMSPlugin):
 | 
				
			||||||
 | 
					    dgGallery = models.ForeignKey(DGGallery)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					class DGSupportersPlugin(CMSPlugin):
 | 
				
			||||||
 | 
					    pass
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,4 +1,4 @@
 | 
				
			||||||
{% load menu_tags staticfiles cms_tags %}
 | 
					{% load staticfiles cms_tags menu_tags sekizai_tags  menu_tags %}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<!DOCTYPE html>
 | 
					<!DOCTYPE html>
 | 
				
			||||||
<html lang="en">
 | 
					<html lang="en">
 | 
				
			||||||
| 
						 | 
					@ -26,6 +26,9 @@
 | 
				
			||||||
    <link href="//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css">
 | 
					    <link href="//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800" rel="stylesheet" type="text/css">
 | 
				
			||||||
    <link href="//fonts.googleapis.com/css?family=Josefin+Slab:100,300,400,600,700,100italic,300italic,400italic,600italic,700italic" rel="stylesheet" type="text/css">
 | 
					    <link href="//fonts.googleapis.com/css?family=Josefin+Slab:100,300,400,600,700,100italic,300italic,400italic,600italic,700italic" rel="stylesheet" type="text/css">
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    {% render_block "css" postprocessor "compressor.contrib.sekizai.compress" %}
 | 
				
			||||||
 | 
					    {% render_block "js" postprocessor "compressor.contrib.sekizai.compress" %}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
 | 
					    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
 | 
				
			||||||
    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
 | 
					    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
 | 
				
			||||||
    <!--[if lt IE 9]>
 | 
					    <!--[if lt IE 9]>
 | 
				
			||||||
| 
						 | 
					@ -45,7 +48,7 @@
 | 
				
			||||||
</head>
 | 
					</head>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<body>
 | 
					<body>
 | 
				
			||||||
 | 
					  {% cms_toolbar %}
 | 
				
			||||||
    <div class="brand">Digital Glarus</div>
 | 
					    <div class="brand">Digital Glarus</div>
 | 
				
			||||||
    <div class="address-bar">The Swiss IT Valley | Schwanden, 8762 GL Switzerland | From 2015.10.13</div>
 | 
					    <div class="address-bar">The Swiss IT Valley | Schwanden, 8762 GL Switzerland | From 2015.10.13</div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -68,6 +71,9 @@
 | 
				
			||||||
	      <ul class="nav navbar-nav">
 | 
						      <ul class="nav navbar-nav">
 | 
				
			||||||
		{% show_menu 0 0 0 1 %}
 | 
							{% show_menu 0 0 0 1 %}
 | 
				
			||||||
		{% show_menu_below_id "digital-glarus-page" 0 %}
 | 
							{% show_menu_below_id "digital-glarus-page" 0 %}
 | 
				
			||||||
 | 
					        <li>
 | 
				
			||||||
 | 
					            <a href="{% url 'digitalglarus:supporters' %}">Supporters</a>
 | 
				
			||||||
 | 
					        </li>
 | 
				
			||||||
		    <li>
 | 
							    <li>
 | 
				
			||||||
			<a href="{% url 'digitalglarus:blog' %}">Blog</a>
 | 
								<a href="{% url 'digitalglarus:blog' %}">Blog</a>
 | 
				
			||||||
		    </li>
 | 
							    </li>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										19
									
								
								digitalglarus/templates/digitalglarus/gallery.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								digitalglarus/templates/digitalglarus/gallery.html
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,19 @@
 | 
				
			||||||
 | 
					{% load  thumbnail %}
 | 
				
			||||||
 | 
					<div id="dg-gallery-{{gallery.name}}" class="carousel slide">
 | 
				
			||||||
 | 
					  <!-- Indicators --><!-- Wrapper for slides -->
 | 
				
			||||||
 | 
					  <div class="carousel-inner">
 | 
				
			||||||
 | 
					  {% for image in gallery.dgpicture_set.all %}
 | 
				
			||||||
 | 
					    <div class="item {% if forloop.first %} active {% endif %} ">
 | 
				
			||||||
 | 
					      <img class="img-responsive img-full"  src="{{ image.image.url }}"  alt="{{ image.description  }}">
 | 
				
			||||||
 | 
					    </div>
 | 
				
			||||||
 | 
					  {% endfor  %}
 | 
				
			||||||
 | 
					  </div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  <!-- Controls -->
 | 
				
			||||||
 | 
					  <a class="left carousel-control" href="#dg-gallery-{{gallery.name}}" data-slide="prev">
 | 
				
			||||||
 | 
					    <span class="icon-prev"></span>
 | 
				
			||||||
 | 
					  </a>
 | 
				
			||||||
 | 
					  <a class="right carousel-control" href="#dg-gallery-{{gallery.name}}" data-slide="next">
 | 
				
			||||||
 | 
					    <span class="icon-next"></span>
 | 
				
			||||||
 | 
					  </a>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
							
								
								
									
										32
									
								
								digitalglarus/templates/digitalglarus/supporters.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										32
									
								
								digitalglarus/templates/digitalglarus/supporters.html
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,32 @@
 | 
				
			||||||
 | 
					{% extends "digitalglarus/base.html" %}
 | 
				
			||||||
 | 
					{% load staticfiles %}
 | 
				
			||||||
 | 
					{% block title %}About{% endblock %}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					{% block content %}
 | 
				
			||||||
 | 
					<div class="row">
 | 
				
			||||||
 | 
					    <div class="box">
 | 
				
			||||||
 | 
					        <div class="col-lg-12">
 | 
				
			||||||
 | 
					            <hr>
 | 
				
			||||||
 | 
					            <h2 class="intro-text text-center">
 | 
				
			||||||
 | 
					                Supporters
 | 
				
			||||||
 | 
					            </h2>
 | 
				
			||||||
 | 
					            <hr>
 | 
				
			||||||
 | 
					        </div>
 | 
				
			||||||
 | 
					        <div class="col-md-12">
 | 
				
			||||||
 | 
					          {% for supporter in supporters %}
 | 
				
			||||||
 | 
					          <div class="col-md-6">
 | 
				
			||||||
 | 
					            <div class="thumbnail">
 | 
				
			||||||
 | 
					              <div class="caption">
 | 
				
			||||||
 | 
					                <h3>{{supporter.name}}</h3>
 | 
				
			||||||
 | 
					                <p>{{supporter.description}}</p>
 | 
				
			||||||
 | 
					              </div>
 | 
				
			||||||
 | 
					            </div>
 | 
				
			||||||
 | 
					          </div>
 | 
				
			||||||
 | 
					            {% endfor %}
 | 
				
			||||||
 | 
					        </div>
 | 
				
			||||||
 | 
					        <div class="clearfix"></div>
 | 
				
			||||||
 | 
					    </div>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					<!-- /.container -->
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					{% endblock %}
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,8 @@
 | 
				
			||||||
 | 
					<div class="row">
 | 
				
			||||||
 | 
					   {% for supporter in supporters.all %}
 | 
				
			||||||
 | 
					    <div class="col-md-12">
 | 
				
			||||||
 | 
					        <h3 class="text-center">{{supporter.name}}</h3>
 | 
				
			||||||
 | 
					        <p class="text-center">{{supporter.description}}</p>
 | 
				
			||||||
 | 
					    </div>
 | 
				
			||||||
 | 
					   {% endfor %}
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
| 
						 | 
					@ -8,6 +8,7 @@ urlpatterns = [
 | 
				
			||||||
    url(r'old_contact$', views.contact, name='contact'),
 | 
					    url(r'old_contact$', views.contact, name='contact'),
 | 
				
			||||||
    url(r'old_letscowork$', views.letscowork, name='letscowork'),
 | 
					    url(r'old_letscowork$', views.letscowork, name='letscowork'),
 | 
				
			||||||
    url(r'old_home$', views.home, name='home'),
 | 
					    url(r'old_home$', views.home, name='home'),
 | 
				
			||||||
 | 
					    url(r'supporters/$', views.supporters, name='supporters'),
 | 
				
			||||||
    url(r'blog/$', views.blog, name='blog'),
 | 
					    url(r'blog/$', views.blog, name='blog'),
 | 
				
			||||||
    url(r'^blog/(?P<slug>\w[-\w]*)/$', views.blog_detail, name='blog-detail'),
 | 
					    url(r'^blog/(?P<slug>\w[-\w]*)/$', views.blog_detail, name='blog-detail'),
 | 
				
			||||||
]
 | 
					]
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -7,7 +7,7 @@ from django.core.urlresolvers import reverse
 | 
				
			||||||
from django.utils.translation import get_language
 | 
					from django.utils.translation import get_language
 | 
				
			||||||
from djangocms_blog.models import Post
 | 
					from djangocms_blog.models import Post
 | 
				
			||||||
 | 
					
 | 
				
			||||||
from .models import Message
 | 
					from .models import Message, Supporter
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class MessageForm(ModelForm):
 | 
					class MessageForm(ModelForm):
 | 
				
			||||||
    required_css_class = 'form-control'
 | 
					    required_css_class = 'form-control'
 | 
				
			||||||
| 
						 | 
					@ -75,3 +75,10 @@ def blog_detail(request, slug):
 | 
				
			||||||
        'post': post,
 | 
					        'post': post,
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
    return render(request, 'glarus_blog/post_detail.html', context)
 | 
					    return render(request, 'glarus_blog/post_detail.html', context)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					def supporters(request):
 | 
				
			||||||
 | 
					    context = {
 | 
				
			||||||
 | 
					        'supporters': Supporter.objects.order_by('name')
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    return render(request, 'digitalglarus/supporters.html', context)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,7 +5,9 @@ Copyright 2015 ungleich.
 | 
				
			||||||
# -*- coding: utf-8 -*-
 | 
					# -*- coding: utf-8 -*-
 | 
				
			||||||
# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
 | 
					# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
 | 
				
			||||||
import os
 | 
					import os
 | 
				
			||||||
 | 
					
 | 
				
			||||||
from django.utils.translation import ugettext_lazy as _
 | 
					from django.utils.translation import ugettext_lazy as _
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# dotenv
 | 
					# dotenv
 | 
				
			||||||
import dotenv
 | 
					import dotenv
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -15,6 +17,7 @@ gettext = lambda s: s
 | 
				
			||||||
def env(env_name):
 | 
					def env(env_name):
 | 
				
			||||||
    return os.environ.get(env_name)
 | 
					    return os.environ.get(env_name)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
 | 
					BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
PROJECT_DIR = os.path.abspath(
 | 
					PROJECT_DIR = os.path.abspath(
 | 
				
			||||||
| 
						 | 
					@ -122,6 +125,12 @@ TEMPLATES = [
 | 
				
			||||||
                'django.template.context_processors.request',
 | 
					                'django.template.context_processors.request',
 | 
				
			||||||
                'django.contrib.auth.context_processors.auth',
 | 
					                'django.contrib.auth.context_processors.auth',
 | 
				
			||||||
                'django.contrib.messages.context_processors.messages',
 | 
					                'django.contrib.messages.context_processors.messages',
 | 
				
			||||||
 | 
					                "django.core.context_processors.media",
 | 
				
			||||||
 | 
					                "django.core.context_processors.static",
 | 
				
			||||||
 | 
					                "django.core.context_processors.tz",
 | 
				
			||||||
 | 
					                "django.contrib.messages.context_processors.messages",
 | 
				
			||||||
 | 
					                'sekizai.context_processors.sekizai',
 | 
				
			||||||
 | 
					                'cms.context_processors.cms_settings',
 | 
				
			||||||
            ],
 | 
					            ],
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
| 
						 | 
					@ -129,33 +138,12 @@ TEMPLATES = [
 | 
				
			||||||
 | 
					
 | 
				
			||||||
WSGI_APPLICATION = 'dynamicweb.wsgi.application'
 | 
					WSGI_APPLICATION = 'dynamicweb.wsgi.application'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Deprecated since version 1.8.
 | 
					TDIR = os.path.join(PROJECT_DIR, 'templates')
 | 
				
			||||||
# callables take a request object as their argument and return a dictionary of
 | 
					 | 
				
			||||||
# items to be merged into the context.
 | 
					 | 
				
			||||||
TEMPLATE_CONTEXT_PROCESSORS = (
 | 
					 | 
				
			||||||
    "django.contrib.auth.context_processors.auth",
 | 
					 | 
				
			||||||
    "django.core.context_processors.debug",
 | 
					 | 
				
			||||||
    "django.core.context_processors.i18n",
 | 
					 | 
				
			||||||
    "django.core.context_processors.media",
 | 
					 | 
				
			||||||
    "django.core.context_processors.static",
 | 
					 | 
				
			||||||
    "django.core.context_processors.tz",
 | 
					 | 
				
			||||||
    "django.contrib.messages.context_processors.messages",
 | 
					 | 
				
			||||||
    "django.core.context_processors.request",
 | 
					 | 
				
			||||||
    'sekizai.context_processors.sekizai',
 | 
					 | 
				
			||||||
    'cms.context_processors.cms_settings',
 | 
					 | 
				
			||||||
)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
TEMPLATE_DIRS = (
 | 
					 | 
				
			||||||
    os.path.join(PROJECT_DIR, 'templates'),
 | 
					 | 
				
			||||||
)
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
CMS_TEMPLATES_DIR = {
 | 
					CMS_TEMPLATES_DIR = {
 | 
				
			||||||
    1: os.path.join(TEMPLATE_DIRS[0], 'cms/'),
 | 
					    1: os.path.join(TDIR, '')
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Database
 | 
					 | 
				
			||||||
# https://docs.djangoproject.com/en/1.8/ref/settings/#databases
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
DATABASES = {
 | 
					DATABASES = {
 | 
				
			||||||
    'default': {
 | 
					    'default': {
 | 
				
			||||||
        'ENGINE': 'django.db.backends.postgresql_psycopg2',
 | 
					        'ENGINE': 'django.db.backends.postgresql_psycopg2',
 | 
				
			||||||
| 
						 | 
					@ -273,17 +261,12 @@ MEDIA_ROOT = os.path.join(PROJECT_DIR, 'media')
 | 
				
			||||||
MEDIA_URL = APP_ROOT_ENDPOINT + 'media/'
 | 
					MEDIA_URL = APP_ROOT_ENDPOINT + 'media/'
 | 
				
			||||||
FILE_UPLOAD_PERMISSIONS = 0o644
 | 
					FILE_UPLOAD_PERMISSIONS = 0o644
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Templates confs
 | 
					 | 
				
			||||||
TEMPLATE_DIRS = (
 | 
					 | 
				
			||||||
    os.path.join(PROJECT_DIR, "templates"),
 | 
					 | 
				
			||||||
)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
META_SITE_PROTOCOL = 'http'
 | 
					META_SITE_PROTOCOL = 'http'
 | 
				
			||||||
META_USE_SITES = True
 | 
					META_USE_SITES = True
 | 
				
			||||||
 | 
					
 | 
				
			||||||
MIGRATION_MODULES = {
 | 
					MIGRATION_MODULES = {
 | 
				
			||||||
    'cms': 'cms.migrations',
 | 
					    'cms': 'cms.migrations',
 | 
				
			||||||
    'filer': 'filer.migrations_django',
 | 
					    # 'filer': 'filer.migrations_django',
 | 
				
			||||||
    'menus': 'menus.migrations_django',
 | 
					    'menus': 'menus.migrations_django',
 | 
				
			||||||
    'djangocms_flash': 'djangocms_flash.migrations_django',
 | 
					    'djangocms_flash': 'djangocms_flash.migrations_django',
 | 
				
			||||||
    'djangocms_googlemap': 'djangocms_googlemap.migrations_django',
 | 
					    'djangocms_googlemap': 'djangocms_googlemap.migrations_django',
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -378,7 +378,7 @@
 | 
				
			||||||
                            <a href="#contact">Contact</a>
 | 
					                            <a href="#contact">Contact</a>
 | 
				
			||||||
                        </li>
 | 
					                        </li>
 | 
				
			||||||
                    </ul>
 | 
					                    </ul>
 | 
				
			||||||
                    <p class="copyright text-muted small">Copyright © ungleich GmbH 2015. All Rights Reserved</p>
 | 
					                    <p class="copyright text-muted small">Copyright © ungleich GmbH {% now "Y" %}. All Rights Reserved</p>
 | 
				
			||||||
                </div>
 | 
					                </div>
 | 
				
			||||||
            </div>
 | 
					            </div>
 | 
				
			||||||
        </div>
 | 
					        </div>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										42
									
								
								pg_upgrade_internal.log
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										42
									
								
								pg_upgrade_internal.log
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,42 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					  pg_upgrade run on Mon Feb 29 11:55:31 2016
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					You must identify the directory where the old cluster binaries reside.
 | 
				
			||||||
 | 
					Please use the -b command-line option or the PGBINOLD environment variable.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					  pg_upgrade run on Mon Feb 29 11:56:09 2016
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					You must identify the directory where the old cluster binaries reside.
 | 
				
			||||||
 | 
					Please use the -b command-line option or the PGBINOLD environment variable.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					  pg_upgrade run on Mon Feb 29 11:56:22 2016
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					You must identify the directory where the old cluster binaries reside.
 | 
				
			||||||
 | 
					Please use the -b command-line option or the PGBINOLD environment variable.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					  pg_upgrade run on Mon Feb 29 11:56:25 2016
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					You must identify the directory where the old cluster binaries reside.
 | 
				
			||||||
 | 
					Please use the -b command-line option or the PGBINOLD environment variable.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					  pg_upgrade run on Mon Feb 29 11:56:32 2016
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					You must identify the directory where the old cluster binaries reside.
 | 
				
			||||||
 | 
					Please use the -b command-line option or the PGBINOLD environment variable.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					  pg_upgrade run on Tue Mar  1 20:46:31 2016
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					You must identify the directory where the old cluster binaries reside.
 | 
				
			||||||
 | 
					Please use the -b command-line option or the PGBINOLD environment variable.
 | 
				
			||||||
							
								
								
									
										30
									
								
								pg_upgrade_server.log
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								pg_upgrade_server.log
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,30 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					  pg_upgrade run on Mon Feb 29 11:55:31 2016
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					  pg_upgrade run on Mon Feb 29 11:56:09 2016
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					  pg_upgrade run on Mon Feb 29 11:56:22 2016
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					  pg_upgrade run on Mon Feb 29 11:56:25 2016
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					  pg_upgrade run on Mon Feb 29 11:56:32 2016
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					  pg_upgrade run on Tue Mar  1 20:46:31 2016
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										30
									
								
								pg_upgrade_utility.log
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								pg_upgrade_utility.log
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,30 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					  pg_upgrade run on Mon Feb 29 11:55:31 2016
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					  pg_upgrade run on Mon Feb 29 11:56:09 2016
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					  pg_upgrade run on Mon Feb 29 11:56:22 2016
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					  pg_upgrade run on Mon Feb 29 11:56:25 2016
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					  pg_upgrade run on Mon Feb 29 11:56:32 2016
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					  pg_upgrade run on Tue Mar  1 20:46:31 2016
 | 
				
			||||||
 | 
					-----------------------------------------------------------------
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										165
									
								
								requirements.txt
									
										
									
									
									
								
							
							
						
						
									
										165
									
								
								requirements.txt
									
										
									
									
									
								
							| 
						 | 
					@ -1,61 +1,104 @@
 | 
				
			||||||
# lib
 | 
					aldryn-blog==0.4.6
 | 
				
			||||||
psycopg2>=2.6
 | 
					aldryn-boilerplates==0.7
 | 
				
			||||||
Pillow>=2
 | 
					aldryn-common==0.1.3
 | 
				
			||||||
html5lib==0.999
 | 
					aldryn-search==0.2.7
 | 
				
			||||||
six==1.3.0 #compat
 | 
					anyjson==0.3.3
 | 
				
			||||||
python-memcached
 | 
					chaussette==1.3.0
 | 
				
			||||||
 | 
					cmsplugin-filer==1.0.1
 | 
				
			||||||
# django
 | 
					cssselect==0.9.1
 | 
				
			||||||
django==1.7.10
 | 
					Django==1.8.9
 | 
				
			||||||
 | 
					django-admin-enhancer==1.0.0
 | 
				
			||||||
#django-assets
 | 
					django-appconf==1.0.1
 | 
				
			||||||
django-bootstrap3
 | 
					django-appdata==0.1.4
 | 
				
			||||||
lesscpy
 | 
					django-bootstrap3==7.0.0
 | 
				
			||||||
django_compressor
 | 
					django-classy-tags==0.7.1
 | 
				
			||||||
 | 
					django-cms==3.2.1
 | 
				
			||||||
# django apps
 | 
					django-compressor==1.5
 | 
				
			||||||
django-treebeard==3.0
 | 
					django-countries==3.3
 | 
				
			||||||
django-sekizai==0.7
 | 
					django-debug-toolbar==1.3.2
 | 
				
			||||||
django-classy-tags==0.5
 | 
					django-dotenv==1.3.0
 | 
				
			||||||
django-filer==0.9.9
 | 
					django-extensions==1.5.5
 | 
				
			||||||
django-reversion
 | 
					django-filer==1.1.1
 | 
				
			||||||
 | 
					django-filter==0.10.0
 | 
				
			||||||
# django-cms
 | 
					django-formtools==1.0
 | 
				
			||||||
django-cms
 | 
					django-fsm==2.2.1
 | 
				
			||||||
 | 
					django-fsm-admin==1.2.1
 | 
				
			||||||
# django-cms-plugins
 | 
					django-guardian==1.2.0
 | 
				
			||||||
djangocms-admin-style==0.2.5
 | 
					django-haystack==2.3.1
 | 
				
			||||||
djangocms-text-ckeditor>=2.4
 | 
					django-hvad==1.2.1
 | 
				
			||||||
django-select2>=4.3.1
 | 
					-e git+git@github.com:agiliq/merchant.git@2584954a1371ee6c7d11be2d75a94402e7c641d8#egg=django_merchant
 | 
				
			||||||
djangocms-blog>=0.4.0
 | 
					django-meta==0.3.1
 | 
				
			||||||
 | 
					django-meta-mixin==0.1.1
 | 
				
			||||||
djangocms-flash
 | 
					django-model-utils==2.2
 | 
				
			||||||
djangocms-googlemap
 | 
					django-money==0.7.0
 | 
				
			||||||
djangocms-inherit
 | 
					django-mptt==0.8.2
 | 
				
			||||||
djangocms-teaser
 | 
					django-parler==1.6.1
 | 
				
			||||||
 | 
					django-polymorphic==0.8.1
 | 
				
			||||||
djangocms-link
 | 
					django-reversion==1.10.1
 | 
				
			||||||
djangocms-snippet
 | 
					django-sekizai==0.9.0
 | 
				
			||||||
djangocms-style
 | 
					Django-Select2==5.8.1
 | 
				
			||||||
djangocms-column
 | 
					django-sortedm2m==0.10.0
 | 
				
			||||||
djangocms-grid
 | 
					django-spurl==0.6
 | 
				
			||||||
djangocms-oembed
 | 
					django-standard-form==1.1.1
 | 
				
			||||||
djangocms-table
 | 
					django-taggit==0.18.0
 | 
				
			||||||
 | 
					django-taggit-autosuggest==0.2.8
 | 
				
			||||||
cmsplugin-filer==0.10.1
 | 
					django-taggit-templatetags==0.2.5
 | 
				
			||||||
 | 
					django-templatetag-sugar==1.0
 | 
				
			||||||
# production
 | 
					django-treebeard==4.0
 | 
				
			||||||
# circus-web
 | 
					djangocms-admin-style==1.1.0
 | 
				
			||||||
# chaussette
 | 
					djangocms-blog==0.5.0
 | 
				
			||||||
# meinheld
 | 
					djangocms-column==1.5
 | 
				
			||||||
 | 
					djangocms-flash==0.2.0
 | 
				
			||||||
# python3 support
 | 
					djangocms-googlemap==0.3
 | 
				
			||||||
gevent>=1.1a2
 | 
					djangocms-grid==1.2
 | 
				
			||||||
 | 
					djangocms-inherit==0.1
 | 
				
			||||||
# djangocms-page-meta
 | 
					djangocms-link==1.6.2
 | 
				
			||||||
djangocms-page-meta
 | 
					djangocms-oembed==0.5
 | 
				
			||||||
# memcache
 | 
					djangocms-page-meta==0.5.5
 | 
				
			||||||
pylibmc
 | 
					djangocms-snippet==1.5
 | 
				
			||||||
 | 
					djangocms-style==1.5
 | 
				
			||||||
# .env
 | 
					djangocms-table==1.2
 | 
				
			||||||
django-dotenv
 | 
					djangocms-teaser==0.1
 | 
				
			||||||
 | 
					djangocms-text-ckeditor==2.6.0
 | 
				
			||||||
 | 
					djangorestframework==3.1.3
 | 
				
			||||||
 | 
					easy-thumbnails==2.3
 | 
				
			||||||
 | 
					factory-boy==2.5.2
 | 
				
			||||||
 | 
					gevent==1.1b5
 | 
				
			||||||
 | 
					gnureadline==6.3.3
 | 
				
			||||||
 | 
					greenlet==0.4.9
 | 
				
			||||||
 | 
					html5lib==0.9999999
 | 
				
			||||||
 | 
					iowait==0.2
 | 
				
			||||||
 | 
					ipdb==0.8.1
 | 
				
			||||||
 | 
					ipython==3.2.0
 | 
				
			||||||
 | 
					lesscpy==0.10.2
 | 
				
			||||||
 | 
					lxml==3.4.4
 | 
				
			||||||
 | 
					Mako==1.0.2
 | 
				
			||||||
 | 
					Markdown==2.6.2
 | 
				
			||||||
 | 
					MarkupSafe==0.23
 | 
				
			||||||
 | 
					meinheld==0.5.8
 | 
				
			||||||
 | 
					micawber==0.3.3
 | 
				
			||||||
 | 
					mock==1.3.0
 | 
				
			||||||
 | 
					pbr==1.8.1
 | 
				
			||||||
 | 
					Pillow==3.1.1
 | 
				
			||||||
 | 
					ply==3.6
 | 
				
			||||||
 | 
					psutil==3.2.1
 | 
				
			||||||
 | 
					psycopg2==2.6.1
 | 
				
			||||||
 | 
					py-moneyed==0.5.0
 | 
				
			||||||
 | 
					pylibmc==1.5.0
 | 
				
			||||||
 | 
					pyquery==1.2.9
 | 
				
			||||||
 | 
					python-memcached==1.57
 | 
				
			||||||
 | 
					pytz==2015.6
 | 
				
			||||||
 | 
					pyzmq==14.7.0
 | 
				
			||||||
 | 
					requests==2.7.0
 | 
				
			||||||
 | 
					simplejson==3.8.0
 | 
				
			||||||
 | 
					six==1.10.0
 | 
				
			||||||
 | 
					South==1.0.2
 | 
				
			||||||
 | 
					sqlparse==0.1.15
 | 
				
			||||||
 | 
					stripe==1.22.3
 | 
				
			||||||
 | 
					tomako==0.1.0
 | 
				
			||||||
 | 
					TornadIO2==0.0.3
 | 
				
			||||||
 | 
					tornado==4.2.1
 | 
				
			||||||
 | 
					Unidecode==0.4.19
 | 
				
			||||||
 | 
					URLObject==2.4.0
 | 
				
			||||||
 | 
					wheel==0.29.0
 | 
				
			||||||
 | 
					YURL==0.13
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,4 +1,4 @@
 | 
				
			||||||
{% extends "cms/digitalglarus/base.html" %}
 | 
					{% extends "digitalglarus/base.html" %}
 | 
				
			||||||
{% load staticfiles cms_tags %}
 | 
					{% load staticfiles cms_tags %}
 | 
				
			||||||
{% block title %}About{% endblock %}
 | 
					{% block title %}About{% endblock %}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,4 +1,4 @@
 | 
				
			||||||
{% extends "cms/digitalglarus/base.html" %}
 | 
					{% extends "digitalglarus/base.html" %}
 | 
				
			||||||
{% load cms_tags %}
 | 
					{% load cms_tags %}
 | 
				
			||||||
{% block title %}Contact{% endblock %}
 | 
					{% block title %}Contact{% endblock %}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,28 +5,7 @@
 | 
				
			||||||
<div class="row">
 | 
					<div class="row">
 | 
				
			||||||
  <div class="box">
 | 
					  <div class="box">
 | 
				
			||||||
    <div class="col-lg-12 text-center">
 | 
					    <div class="col-lg-12 text-center">
 | 
				
			||||||
      <div id="carousel-example-generic" class="carousel slide">
 | 
					      {% placeholder 'digital_glarus_gallery_grid' %}
 | 
				
			||||||
	<!-- Indicators --><!-- Wrapper for slides -->
 | 
					 | 
				
			||||||
	<div class="carousel-inner">
 | 
					 | 
				
			||||||
	  <div class="item active">
 | 
					 | 
				
			||||||
	    <img class="img-responsive img-full" src="{% static 'digitalglarus/img/slide-1.jpg' %}" alt="">
 | 
					 | 
				
			||||||
	  </div>
 | 
					 | 
				
			||||||
	  <div class="item">
 | 
					 | 
				
			||||||
	    <img class="img-responsive img-full" src="{% static 'digitalglarus/img/slide-2.jpg' %}" alt="">
 | 
					 | 
				
			||||||
	  </div>
 | 
					 | 
				
			||||||
	  <div class="item">
 | 
					 | 
				
			||||||
	    <img class="img-responsive img-full" src="{% static 'digitalglarus/img/slide-3.jpg' %}" alt="">
 | 
					 | 
				
			||||||
	  </div>
 | 
					 | 
				
			||||||
	</div>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	<!-- Controls -->
 | 
					 | 
				
			||||||
	<a class="left carousel-control" href="#carousel-example-generic" data-slide="prev">
 | 
					 | 
				
			||||||
	  <span class="icon-prev"></span>
 | 
					 | 
				
			||||||
	</a>
 | 
					 | 
				
			||||||
	<a class="right carousel-control" href="#carousel-example-generic" data-slide="next">
 | 
					 | 
				
			||||||
	  <span class="icon-next"></span>
 | 
					 | 
				
			||||||
	</a>
 | 
					 | 
				
			||||||
      </div>
 | 
					 | 
				
			||||||
      <h2 class="brand-before">
 | 
					      <h2 class="brand-before">
 | 
				
			||||||
	<small>WELCOME TO</small>
 | 
						<small>WELCOME TO</small>
 | 
				
			||||||
      </h2>
 | 
					      </h2>
 | 
				
			||||||
| 
						 | 
					@ -3,14 +3,6 @@
 | 
				
			||||||
{% block title %}crowdfunding{% endblock %}
 | 
					{% block title %}crowdfunding{% endblock %}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
{% block content %}
 | 
					{% block content %}
 | 
				
			||||||
<div class="row">
 | 
					 | 
				
			||||||
  <div class="box">
 | 
					 | 
				
			||||||
    <div class="col-lg-12 text-center">
 | 
					 | 
				
			||||||
      <h1> <span id="date-quantity">99</span> days to go! </h1>
 | 
					 | 
				
			||||||
    </div>
 | 
					 | 
				
			||||||
  </div>
 | 
					 | 
				
			||||||
  <div class="clearfix"></div>
 | 
					 | 
				
			||||||
</div>
 | 
					 | 
				
			||||||
<div class="row">
 | 
					<div class="row">
 | 
				
			||||||
  <div class="box">
 | 
					  <div class="box">
 | 
				
			||||||
    <div class="col-lg-12">
 | 
					    <div class="col-lg-12">
 | 
				
			||||||
| 
						 | 
					@ -1,4 +1,4 @@
 | 
				
			||||||
{% extends "cms/digitalglarus/base.html" %}
 | 
					{% extends "digitalglarus/base.html" %}
 | 
				
			||||||
{% load staticfiles cms_tags %}
 | 
					{% load staticfiles cms_tags %}
 | 
				
			||||||
{% block title %}About{% endblock %}
 | 
					{% block title %}About{% endblock %}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										21
									
								
								templates/digitalglarus/two_columns.html
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								templates/digitalglarus/two_columns.html
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,21 @@
 | 
				
			||||||
 | 
					{% extends "cms/digitalglarus/base.html" %}
 | 
				
			||||||
 | 
					{% load staticfiles cms_tags %}
 | 
				
			||||||
 | 
					{% block title %}About{% endblock %}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					{% block content %}
 | 
				
			||||||
 | 
					<div class="row">
 | 
				
			||||||
 | 
					  <div class="box">
 | 
				
			||||||
 | 
					    <div class="col-lg-6">
 | 
				
			||||||
 | 
					      {% placeholder 'two_columns_a' %}
 | 
				
			||||||
 | 
					    </div>
 | 
				
			||||||
 | 
					    <div class="col-lg-6">
 | 
				
			||||||
 | 
					      {% placeholder 'two_columns_b' %}
 | 
				
			||||||
 | 
					    </div>
 | 
				
			||||||
 | 
					    <div class="clearfix"></div>
 | 
				
			||||||
 | 
					  </div>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					<!-- /.container -->
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					{% endblock %}
 | 
				
			||||||
| 
						 | 
					@ -1,4 +1,4 @@
 | 
				
			||||||
{% extends "cms/ungleichch/base.html" %}
 | 
					{% extends "ungleichch/base.html" %}
 | 
				
			||||||
{% block base_content %}
 | 
					{% block base_content %}
 | 
				
			||||||
{% block content %}
 | 
					{% block content %}
 | 
				
			||||||
{% endblock %}
 | 
					{% endblock %}
 | 
				
			||||||
| 
						 | 
					@ -1,4 +1,4 @@
 | 
				
			||||||
{% extends "cms/ungleichch/base.html" %}
 | 
					{% extends "ungleichch/base.html" %}
 | 
				
			||||||
{% load cms_tags %}
 | 
					{% load cms_tags %}
 | 
				
			||||||
{% block base_content %}
 | 
					{% block base_content %}
 | 
				
			||||||
{% placeholder "page_content" %}
 | 
					{% placeholder "page_content" %}
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue