From d28f5fc6b3d3b69eb5e0dc5af7355831f95cd519 Mon Sep 17 00:00:00 2001 From: aba2222 Date: Wed, 25 Feb 2026 16:25:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9readme=EF=BC=8C=E5=88=A0?= =?UTF-8?q?=E9=99=A4=E8=BF=81=E7=A7=BB=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 1 + README_CN.md | 1 + forum/migrations/0001_initial.py | 37 ---------------- forum/migrations/0002_post_comment.py | 36 ---------------- ...content_alter_item_description_and_more.py | 29 ------------- forum/migrations/0004_post_views.py | 18 -------- .../0005_collection_collectionpost.py | 42 ------------------- .../0006_collection_description_html.py | 18 -------- forum/migrations/__init__.py | 0 9 files changed, 2 insertions(+), 180 deletions(-) delete mode 100644 forum/migrations/0001_initial.py delete mode 100644 forum/migrations/0002_post_comment.py delete mode 100644 forum/migrations/0003_alter_comment_content_alter_item_description_and_more.py delete mode 100644 forum/migrations/0004_post_views.py delete mode 100644 forum/migrations/0005_collection_collectionpost.py delete mode 100644 forum/migrations/0006_collection_description_html.py delete mode 100644 forum/migrations/__init__.py diff --git a/README.md b/README.md index 4d6b299..056ad91 100644 --- a/README.md +++ b/README.md @@ -46,6 +46,7 @@ source venv/bin/activate venv\Scripts\activate pip install -r requirements.txt +python manage.py makemigrations python manage.py migrate export DEBUG=1 diff --git a/README_CN.md b/README_CN.md index 94ad020..fa810d3 100644 --- a/README_CN.md +++ b/README_CN.md @@ -51,6 +51,7 @@ venv\Scripts\activate pip install -r requirements.txt # 数据库迁移 +python manage.py makemigrations python manage.py migrate # 启动开发服务器 diff --git a/forum/migrations/0001_initial.py b/forum/migrations/0001_initial.py deleted file mode 100644 index 3bc4519..0000000 --- a/forum/migrations/0001_initial.py +++ /dev/null @@ -1,37 +0,0 @@ -# Generated by Django 5.2.7 on 2025-11-02 10:59 - -import django.db.models.deletion -from django.conf import settings -from django.db import migrations, models - - -class Migration(migrations.Migration): - - initial = True - - dependencies = [ - migrations.swappable_dependency(settings.AUTH_USER_MODEL), - ] - - operations = [ - migrations.CreateModel( - name='Item', - fields=[ - ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('name', models.CharField(max_length=50)), - ('description', models.TextField(blank=True, max_length=300)), - ], - ), - migrations.CreateModel( - name='Rating', - fields=[ - ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('score', models.IntegerField(default=0)), - ('item', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='forum.item')), - ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), - ], - options={ - 'unique_together': {('user', 'item')}, - }, - ), - ] diff --git a/forum/migrations/0002_post_comment.py b/forum/migrations/0002_post_comment.py deleted file mode 100644 index c769c8c..0000000 --- a/forum/migrations/0002_post_comment.py +++ /dev/null @@ -1,36 +0,0 @@ -# Generated by Django 5.2.7 on 2025-11-02 12:12 - -import django.db.models.deletion -from django.conf import settings -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('forum', '0001_initial'), - migrations.swappable_dependency(settings.AUTH_USER_MODEL), - ] - - operations = [ - migrations.CreateModel( - name='Post', - fields=[ - ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('title', models.CharField(max_length=100)), - ('content', models.TextField()), - ('created_at', models.DateTimeField(auto_now_add=True)), - ('author', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), - ], - ), - migrations.CreateModel( - name='Comment', - fields=[ - ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('content', models.TextField()), - ('created_at', models.DateTimeField(auto_now_add=True)), - ('author', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), - ('post', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='forum.post')), - ], - ), - ] diff --git a/forum/migrations/0003_alter_comment_content_alter_item_description_and_more.py b/forum/migrations/0003_alter_comment_content_alter_item_description_and_more.py deleted file mode 100644 index 8e14793..0000000 --- a/forum/migrations/0003_alter_comment_content_alter_item_description_and_more.py +++ /dev/null @@ -1,29 +0,0 @@ -# Generated by Django 5.2.7 on 2025-11-08 07:29 - -import mdeditor.fields -from django.db import migrations - - -class Migration(migrations.Migration): - - dependencies = [ - ('forum', '0002_post_comment'), - ] - - operations = [ - migrations.AlterField( - model_name='comment', - name='content', - field=mdeditor.fields.MDTextField(), - ), - migrations.AlterField( - model_name='item', - name='description', - field=mdeditor.fields.MDTextField(blank=True, max_length=300), - ), - migrations.AlterField( - model_name='post', - name='content', - field=mdeditor.fields.MDTextField(), - ), - ] diff --git a/forum/migrations/0004_post_views.py b/forum/migrations/0004_post_views.py deleted file mode 100644 index c6277ff..0000000 --- a/forum/migrations/0004_post_views.py +++ /dev/null @@ -1,18 +0,0 @@ -# Generated by Django 6.0.2 on 2026-02-23 08:07 - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('forum', '0003_alter_comment_content_alter_item_description_and_more'), - ] - - operations = [ - migrations.AddField( - model_name='post', - name='views', - field=models.PositiveIntegerField(default=0), - ), - ] diff --git a/forum/migrations/0005_collection_collectionpost.py b/forum/migrations/0005_collection_collectionpost.py deleted file mode 100644 index 4be0277..0000000 --- a/forum/migrations/0005_collection_collectionpost.py +++ /dev/null @@ -1,42 +0,0 @@ -# Generated by Django 6.0.2 on 2026-02-24 07:24 - -import django.db.models.deletion -from django.conf import settings -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('forum', '0004_post_views'), - migrations.swappable_dependency(settings.AUTH_USER_MODEL), - ] - - operations = [ - migrations.CreateModel( - name='Collection', - fields=[ - ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('name', models.CharField(max_length=100)), - ('description', models.TextField(blank=True, default='')), - ('created_at', models.DateTimeField(auto_now_add=True)), - ('owner', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='collections', to=settings.AUTH_USER_MODEL)), - ], - options={ - 'ordering': ['-created_at'], - }, - ), - migrations.CreateModel( - name='CollectionPost', - fields=[ - ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('order', models.PositiveIntegerField(default=0)), - ('collection', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='collection_posts', to='forum.collection')), - ('post', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='collection_entries', to='forum.post')), - ], - options={ - 'ordering': ['order'], - 'unique_together': {('collection', 'post')}, - }, - ), - ] diff --git a/forum/migrations/0006_collection_description_html.py b/forum/migrations/0006_collection_description_html.py deleted file mode 100644 index 5203a08..0000000 --- a/forum/migrations/0006_collection_description_html.py +++ /dev/null @@ -1,18 +0,0 @@ -# Generated by Django 6.0.2 on 2026-02-24 07:44 - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('forum', '0005_collection_collectionpost'), - ] - - operations = [ - migrations.AddField( - model_name='collection', - name='description_html', - field=models.TextField(blank=True, editable=False), - ), - ] diff --git a/forum/migrations/__init__.py b/forum/migrations/__init__.py deleted file mode 100644 index e69de29..0000000