diff options
author | luxagraf <sng@luxagraf.net> | 2019-10-07 15:27:00 -0400 |
---|---|---|
committer | luxagraf <sng@luxagraf.net> | 2019-10-07 15:27:00 -0400 |
commit | 4fec1159612fad17a7385ba8aadc4a4b165d5aa9 (patch) | |
tree | d413ea25e7c09efb29c4e80b8ffb3ca7c229a514 /app/src | |
parent | 9cdfb6ec377fa534c1203c1af46662c2a1ff6f61 (diff) |
added new posts stuff and changed name of src posts
Diffstat (limited to 'app/src')
-rw-r--r-- | app/src/admin.py | 4 | ||||
-rw-r--r-- | app/src/migrations/0004_auto_20191007_0905.py | 17 | ||||
-rw-r--r-- | app/src/models.py | 2 | ||||
-rw-r--r-- | app/src/views.py | 10 |
4 files changed, 25 insertions, 8 deletions
diff --git a/app/src/admin.py b/app/src/admin.py index 815267c..f354b15 100644 --- a/app/src/admin.py +++ b/app/src/admin.py @@ -1,5 +1,5 @@ from django.contrib import admin -from .models import Topic, Post, Book +from .models import Topic, SrcPost, Book from utils.widgets import LGEntryForm @@ -33,7 +33,7 @@ class BookAdmin(admin.ModelAdmin): ) -@admin.register(Post) +@admin.register(SrcPost) class PostAdmin(admin.ModelAdmin): form = LGEntryForm list_display = ('title', 'pub_date', 'enable_comments', 'status') diff --git a/app/src/migrations/0004_auto_20191007_0905.py b/app/src/migrations/0004_auto_20191007_0905.py new file mode 100644 index 0000000..6c223a0 --- /dev/null +++ b/app/src/migrations/0004_auto_20191007_0905.py @@ -0,0 +1,17 @@ +# Generated by Django 2.2.6 on 2019-10-07 09:05 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('src', '0003_auto_20180707_0958'), + ] + + operations = [ + migrations.RenameModel( + old_name='Post', + new_name='SrcPost', + ), + ] diff --git a/app/src/models.py b/app/src/models.py index 90d58e4..2c9707e 100644 --- a/app/src/models.py +++ b/app/src/models.py @@ -30,7 +30,7 @@ class Topic(models.Model): return datetime.datetime.now() -class Post(models.Model): +class SrcPost(models.Model): title = models.CharField(max_length=200) slug = models.SlugField(unique_for_date='pub_date') body_html = models.TextField(blank=True) diff --git a/app/src/views.py b/app/src/views.py index f501637..f929949 100644 --- a/app/src/views.py +++ b/app/src/views.py @@ -6,7 +6,7 @@ from django.conf import settings #from paypal.standard.forms import PayPalPaymentsForm -from .models import Post, Topic, Book +from .models import SrcPost, Topic, Book class BookListView(ListView): @@ -47,7 +47,7 @@ class BookDetailView(DetailView): class SrcListView(ListView): def get_queryset(self): - return Post.objects.filter(status__exact=1) + return SrcPost.objects.filter(status__exact=1) def get_context_data(self, **kwargs): # Call the base implementation first to get a context @@ -57,7 +57,7 @@ class SrcListView(ListView): class EntryDetailView(DetailView): - model = Post + model = SrcPost slug_field = "slug" @@ -69,7 +69,7 @@ class TopicListView(ListView): template_name = 'src/topic_list.html' def get_queryset(self): - return Post.objects.filter(topics__slug=self.kwargs['slug']) + return SrcPost.objects.filter(topics__slug=self.kwargs['slug']) def get_context_data(self, **kwargs): # Call the base implementation first to get a context @@ -85,4 +85,4 @@ class SrcRSSFeedView(Feed): description_template = 'feeds/blog_description.html' def items(self): - return Post.objects.filter(status__exact=1).order_by('-pub_date')[:10] + return SrcPost.objects.filter(status__exact=1).order_by('-pub_date')[:10] |