From 278ea3ed0a29f065ed9e8c7b9a2d51f202563e3a Mon Sep 17 00:00:00 2001 From: yann Date: Sun, 25 May 2025 21:26:11 +0200 Subject: [PATCH] renamed Contributor`s FK to user more explicit --- ...0003_rename_contributor_contributor_user.py | 18 ++++++++++++++++++ softdesk/support/models.py | 2 +- softdesk/support/serializers.py | 6 ++++++ 3 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 softdesk/support/migrations/0003_rename_contributor_contributor_user.py diff --git a/softdesk/support/migrations/0003_rename_contributor_contributor_user.py b/softdesk/support/migrations/0003_rename_contributor_contributor_user.py new file mode 100644 index 0000000..fc69904 --- /dev/null +++ b/softdesk/support/migrations/0003_rename_contributor_contributor_user.py @@ -0,0 +1,18 @@ +# Generated by Django 5.2.1 on 2025-05-25 19:25 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('support', '0002_project_active_alter_issue_project'), + ] + + operations = [ + migrations.RenameField( + model_name='contributor', + old_name='contributor', + new_name='user', + ), + ] diff --git a/softdesk/support/models.py b/softdesk/support/models.py index 4eee57e..85fb7f3 100644 --- a/softdesk/support/models.py +++ b/softdesk/support/models.py @@ -26,7 +26,7 @@ class Project(models.Model): class Contributor(models.Model): - contributor = models.ForeignKey(settings.AUTH_USER_MODEL, + user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.DO_NOTHING) project = models.ForeignKey('Project', on_delete=models.CASCADE, diff --git a/softdesk/support/serializers.py b/softdesk/support/serializers.py index 15e4b57..2f67e1f 100644 --- a/softdesk/support/serializers.py +++ b/softdesk/support/serializers.py @@ -9,3 +9,9 @@ class ProjectSerializer(ModelSerializer): fields = ['title', 'date_created', 'type', 'description', 'author', 'contributors'] + +class ContributorSerialier(ModelSerializer): + + class Meta: + model = Contributor + Fields = [''] \ No newline at end of file