Skip to content

Conversation

@plhrtr
Copy link
Collaborator

@plhrtr plhrtr commented Oct 31, 2025

Warning

  • As mentioned here [Secrets] are not passed to workflows that are triggered by a pull request from a fork., so manual execution for the test is needed here. (They run fine locally on my machine)

This PR makes more use of the Django model form for both the project creation and updating process.

Also now the create project model shows the occurring error directly and not via the message system.

Closes #81

@plhrtr plhrtr requested a review from lisannengel October 31, 2025 09:44
@lisannengel lisannengel requested a review from fluegelk November 6, 2025 09:53
Copy link
Collaborator

@lisannengel lisannengel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm :)

Copy link
Collaborator

@fluegelk fluegelk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work! Please pull the updates from main, that should allow to CI to run on PRs. There are 5 comments that should be quick to resolve.
I feel like there are still some possibilities for improvement in the form/model interaction with where code is placed and reducing duplicate validation code, but in the interest of time I would leave that as is for now.

…project.html

Co-authored-by: fluegelk <35153980+fluegelk@users.noreply.github.com>
@plhrtr plhrtr force-pushed the project-overview-usage-model-form branch 2 times, most recently from 31ba8b9 to 152f3b1 Compare November 24, 2025 11:33
@plhrtr plhrtr force-pushed the project-overview-usage-model-form branch from 152f3b1 to 8088331 Compare November 24, 2025 11:37
@sonarqubecloud
Copy link

@fluegelk fluegelk merged commit 0f20f22 into ARTIST-Association:main Nov 25, 2025
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Create and update projects via ModelForm

3 participants