-
+
-
+
+
+ info@prudellic.com
+
+
+
diff --git a/blog/admin.py b/blog/admin.py index 9ccf7de..9ceff3a 100644 --- a/blog/admin.py +++ b/blog/admin.py @@ -1,7 +1,11 @@ from django.contrib import admin -from .models import Post +from .models import Post, Index_Post class PostAdmin(admin.ModelAdmin): list_display = ('title', 'short_description', 'pub_date') +class IndexPostAdmin(admin.ModelAdmin): + list_display = ('title', 'content', 'pub_date') + admin.site.register(Post, PostAdmin) +admin.site.register(Index_Post, IndexPostAdmin) \ No newline at end of file diff --git a/blog/migrations/0003_index_post.py b/blog/migrations/0003_index_post.py new file mode 100644 index 0000000..e2a38c2 --- /dev/null +++ b/blog/migrations/0003_index_post.py @@ -0,0 +1,22 @@ +# Generated by Django 4.2.7 on 2024-01-27 21:42 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('blog', '0002_post_short_description'), + ] + + operations = [ + migrations.CreateModel( + name='Index_Post', + fields=[ + ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('title', models.CharField(max_length=200)), + ('content', models.TextField()), + ('pub_date', models.DateTimeField(verbose_name='date published')), + ], + ), + ] diff --git a/blog/migrations/0004_rename_content_index_post_indexcontent_and_more.py b/blog/migrations/0004_rename_content_index_post_indexcontent_and_more.py new file mode 100644 index 0000000..fb6deb2 --- /dev/null +++ b/blog/migrations/0004_rename_content_index_post_indexcontent_and_more.py @@ -0,0 +1,28 @@ +# Generated by Django 4.2.7 on 2024-01-27 21:51 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('blog', '0003_index_post'), + ] + + operations = [ + migrations.RenameField( + model_name='index_post', + old_name='content', + new_name='IndexContent', + ), + migrations.RenameField( + model_name='index_post', + old_name='pub_date', + new_name='IndexPub_date', + ), + migrations.RenameField( + model_name='index_post', + old_name='title', + new_name='IndexTitle', + ), + ] diff --git a/blog/migrations/0005_rename_indexcontent_index_post_content_and_more.py b/blog/migrations/0005_rename_indexcontent_index_post_content_and_more.py new file mode 100644 index 0000000..035b953 --- /dev/null +++ b/blog/migrations/0005_rename_indexcontent_index_post_content_and_more.py @@ -0,0 +1,28 @@ +# Generated by Django 4.2.7 on 2024-01-27 21:57 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('blog', '0004_rename_content_index_post_indexcontent_and_more'), + ] + + operations = [ + migrations.RenameField( + model_name='index_post', + old_name='IndexContent', + new_name='content', + ), + migrations.RenameField( + model_name='index_post', + old_name='IndexPub_date', + new_name='pub_date', + ), + migrations.RenameField( + model_name='index_post', + old_name='IndexTitle', + new_name='title', + ), + ] diff --git a/blog/models.py b/blog/models.py index e17c65b..2cdc032 100644 --- a/blog/models.py +++ b/blog/models.py @@ -8,3 +8,11 @@ class Post(models.Model): def __str__(self): return self.title + +class Index_Post(models.Model): + title = models.CharField(max_length=200) + content = models.TextField() + pub_date = models.DateTimeField('date published') + + def __str__(self): + return self.title \ No newline at end of file diff --git a/blog/templates/blog/index.html b/blog/templates/blog/index.html new file mode 100644 index 0000000..a741e91 --- /dev/null +++ b/blog/templates/blog/index.html @@ -0,0 +1,110 @@ +{% load static %} + + + + +
+ + + + + + + + + + +
+
+
+ info@prudellic.com
+
+ + {{ post.content|linebreaksbr }} +
+