added stub image capabilites
This commit is contained in:
parent
79e2baa696
commit
4d01e10698
|
@ -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)
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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',
|
||||
|
|
Loading…
Reference in New Issue