Skip to content

Instantly share code, notes, and snippets.

View frankwiles's full-sized avatar
💻
Artisanal bits built just for you!

Frank Wiles frankwiles

💻
Artisanal bits built just for you!
View GitHub Profile
@frankwiles
frankwiles / Usage in Ipython
Created July 12, 2019 21:10
Keeping Django Models Ordered Example
from tasks.models import *
t = Task.objects.create(name="Test1")
s1 = Step.objects.create(task=t, name="Testing1")
s2 = Step.objects.create(task=t, name="Testing2")
s3 = Step.objects.create(task=t, name="Testing3")
s4 = Step.objects.create(task=t, name="Testing4")
# Show the existing numbers/structure
@frankwiles
frankwiles / normal_way.py
Created March 7, 2023 01:55
Django string relationships to avoid circular imports
from django.db import models
from app1.models import ModelOne
from app2.models import ModelTwo
class ThingInThisApp(models.Model):
one = models.ForeignKey(ModelOne, related_name="things", on_delete.models.CASCADE)
two = models.ForeignKey(ModelTwo, related_name="things", on_delete.models.CASCADE)
# ...