From 2126f86d4d83409311e264dbaf93facf435a505b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20Zapke-Gru=CC=88ndemann?= Date: Mon, 9 Jan 2012 07:25:19 +0100 Subject: Added thumbnails for news. --- sublab_project/news/models.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'sublab_project/news/models.py') diff --git a/sublab_project/news/models.py b/sublab_project/news/models.py index 385dc79..20f0bc3 100644 --- a/sublab_project/news/models.py +++ b/sublab_project/news/models.py @@ -2,6 +2,7 @@ import datetime from django.contrib.auth.models import User from django.db import models +from sorl.thumbnail import ImageField from projects.models import Project from utils import render_creole @@ -13,15 +14,12 @@ class News(models.Model): title = models.CharField('Titel', max_length=255) slug = models.SlugField('Slug', unique=True) content = models.TextField('Inhalt', - help_text='Es kann Creole als Markup benutzt werden.') + help_text='Es kann Creole als Markup benutzt werden.') content_html = models.TextField(editable=False) projects = models.ManyToManyField(Project, blank=True, - related_name='news', verbose_name='Projekte') + related_name='news', verbose_name='Projekte') author = models.ForeignKey(User, editable=False, verbose_name='Autor') - image = models.ImageField('Bild', upload_to='news', - height_field='image_height', width_field='image_width', blank=True) - image_height = models.IntegerField(default=0, editable=False) - image_width = models.IntegerField(default=0, editable=False) + image = ImageField('Bild', upload_to='news', blank=True) date_created = models.DateTimeField('Erstellungsdatum', editable=False) date_updated = models.DateTimeField('Aktualisierungsdatum', editable=False) -- cgit v1.2.1