categories removed image find simplified

This commit is contained in:
2020-06-17 08:53:20 +00:00
parent 71f77b8c7a
commit 90bbfeab4b
2 changed files with 6 additions and 8 deletions

View File

@@ -1,5 +1,5 @@
from django.contrib import admin
from .models import Post, Event, Category, News, FetMeeting
from .models import Post, Event, News, FetMeeting
from .forms import MyPostForm, MyEventForm, MyNewsForm, MyFetMeetingForm
import django.contrib.auth.admin
@@ -13,9 +13,6 @@ import taggit.admin
admin.site.unregister(taggit.models.Tag)
class MyCategoryAdmin(admin.ModelAdmin):
model = Category
admin.site.register(Category,MyCategoryAdmin)
class MyPostAdmin(admin.ModelAdmin):
form = MyPostForm

View File

@@ -122,14 +122,15 @@ class Post(models.Model):
def find_an_image(self):
"find an image via another post"
#ToDo: Explain why this image is selected on save of the image
posts1=Post.objects.filter(slug__in=self.tags.names()).filter(image__isnull=False)[0:1].all() # Query all posts that have a slug that equals one of the tags
if len(posts1)>0:
return posts1.get().image
posts2=self.tags.similar_objects()
for p in posts2:
if p.image is not None:
return p.image
#posts2=self.tags.similar_objects()
#for p in posts2:
# if p.image is not None:
# return p.image
return None
@property