Skip to content

Instantly share code, notes, and snippets.

@miodeqqq
Created September 2, 2020 12:59
Show Gist options
  • Select an option

  • Save miodeqqq/903885eae8e5b718b1a71b40bc9d33bf to your computer and use it in GitHub Desktop.

Select an option

Save miodeqqq/903885eae8e5b718b1a71b40bc9d33bf to your computer and use it in GitHub Desktop.
Django & Stripe - create_users.py
# user 1 - employer
user1, _ = User.objects.get_or_create(
email="foo@bar.com",
first_name="Employer",
last_name="Testowy",
city="Białystok",
)
user1.set_unusable_password()
group_name = "employer"
_profile1, _ = UserProfile.objects.get_or_create(
user=user1,
date_of_birth=datetime.now() - timedelta(days=6600),
group=GroupTypeChoices(group_name).name,
address="Myśliwska 14",
postal_code="15-569",
phone_number="+48100200300",
)
# user2 - employee
user2, _ = User.objects.get_or_create(
email="bar@foo.com",
first_name="Employee",
last_name="Testowy",
city="Białystok",
)
user2.set_unusable_password()
group_name = "employee"
_profile2, _ = UserProfile.objects.get_or_create(
user=user2,
date_of_birth=datetime.now() - timedelta(days=7600),
group=GroupTypeChoices(group_name).name,
address="Myśliwska 14",
postal_code="15-569",
phone_number="+48200300400",
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment