Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial Registration Fields Setup #4

Merged
merged 43 commits into from
Jun 30, 2024
Merged

Conversation

carmen-chau
Copy link
Contributor

@carmen-chau carmen-chau commented Jun 28, 2024

Overview

TBD

Progress

  • Need to double check if error with copy-pasting file changes
  • At the moment, getting this error when doing python manage.py migrate

Debugging Notes (for reference, will add to documentation later)

If you see the following issue:
Screenshot 2024-06-28 at 12 35 52 AM

Solution is to:

  • Make sure you are running the correct Docker containers
    • Specifically, you need to modify the file: development/docker-compose.yml to ensure the docker container have the correct name
    • Rerun the docker containers (ie: do docker-compose -f development/docker-compose.yml up -d)
    • Since you've created new docker containers, you would need to create a new super-user
      - To do that, you need to enter the command: python manage.py createsuperuser
    • Do python manage.py makemigrations followed by python manage.py migrate

Future changes to be made (after debugging)

  • In hacathon_site/event/serializers.py, need to update participant package to 2024

Other Notes

Steps to QA

  • Make sure that changes from the very 1st commit re-add qrcode dependencies do not actually break deployment. This is the only non-registration related commit

@carmen-chau carmen-chau changed the title Setting up registration fields Initial Registration Fields Setup Jun 30, 2024
@carmen-chau carmen-chau merged commit b7771f6 into develop Jun 30, 2024
2 of 3 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.

1 participant