added stub image capabilites

This commit is contained in:
Otto Naderer 2016-10-24 19:56:22 +02:00
parent 79e2baa696
commit 4d01e10698
4 changed files with 28 additions and 1 deletions

View File

@ -18,6 +18,9 @@ class blogentry(models.Model):
categories = models.ManyToManyField('blogcategory')
published = models.BooleanField(default=False)
def __str__(self):
return self.header
class blogcomment(models.Model):
blogentry = models.ForeignKey(blogentry, on_delete=models.CASCADE)
user = models.ForeignKey(User, null = True)

View File

@ -1,3 +1,16 @@
from django import forms
from django.contrib import admin
from django.forms import ModelForm
from imageapp.models import BlogImage
class BlogImageAdminForm(forms.ModelForm):
class Meta:
model = BlogImage
fields = '__all__'
class BlogImageAdmin(admin.ModelAdmin):
form = BlogImageAdminForm
list_display = ('date', )
admin.site.register(BlogImage, BlogImageAdmin)
# Register your models here.

View File

@ -1,3 +1,13 @@
from django.db import models
# Create your models here.
class BlogImage(models.Model):
title = models.CharField(max_length = 100)
caption = models.CharField(max_length = 300)
date = models.DateTimeField()
image = models.ImageField()
def __str__(self):
return self.title

View File

@ -33,6 +33,7 @@ ALLOWED_HOSTS = []
INSTALLED_APPS = [
'blogapp.apps.BlogappConfig',
'pageapp.apps.PageappConfig',
'imageapp.apps.ImageappConfig',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',