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')
|
categories = models.ManyToManyField('blogcategory')
|
||||||
published = models.BooleanField(default=False)
|
published = models.BooleanField(default=False)
|
||||||
|
|
||||||
|
def __str__(self):
|
||||||
|
return self.header
|
||||||
|
|
||||||
class blogcomment(models.Model):
|
class blogcomment(models.Model):
|
||||||
blogentry = models.ForeignKey(blogentry, on_delete=models.CASCADE)
|
blogentry = models.ForeignKey(blogentry, on_delete=models.CASCADE)
|
||||||
user = models.ForeignKey(User, null = True)
|
user = models.ForeignKey(User, null = True)
|
||||||
|
|
|
@ -1,3 +1,16 @@
|
||||||
|
from django import forms
|
||||||
from django.contrib import admin
|
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
|
from django.db import models
|
||||||
|
|
||||||
# Create your models here.
|
# 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 = [
|
INSTALLED_APPS = [
|
||||||
'blogapp.apps.BlogappConfig',
|
'blogapp.apps.BlogappConfig',
|
||||||
'pageapp.apps.PageappConfig',
|
'pageapp.apps.PageappConfig',
|
||||||
|
'imageapp.apps.ImageappConfig',
|
||||||
'django.contrib.admin',
|
'django.contrib.admin',
|
||||||
'django.contrib.auth',
|
'django.contrib.auth',
|
||||||
'django.contrib.contenttypes',
|
'django.contrib.contenttypes',
|
||||||
|
|
Loading…
Reference in New Issue