Advertisement
Guest User

Untitled

a guest
Mar 20th, 2019
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.85 KB | None | 0 0
  1. class RoadWayData(models.Model):
  2. blocked_lanes = models.PositiveIntegerField()
  3. city = models.CharField(max_length=255)
  4. county = models.CharField(max_length=255)
  5. direction = models.CharField(max_length=255, blank=True, null=True, default=None)
  6. eto = models.CharField(max_length=255)
  7. incident_type = models.ForeignKey(ContentType, on_delete=models.CASCADE)
  8. incident_object = GenericForeignKey('incident_type', 'id')
  9. injuries = models.PositiveIntegerField()
  10. postmile = models.CharField(max_length=255, blank=True, null=True, default=None)
  11. queue = models.CharField(max_length=255, default="NONE: Freeflow Conditions")
  12. route = models.CharField(max_length=255, blank=True, null=True, default=None)
  13. street = models.CharField(max_length=255, blank=True, null=True, default=None)
  14. timestamp = models.DateTimeField(auto_now=True)
  15. update = models.PositiveIntegerField()
  16. maintenance = models.CharField(max_length=255)
  17. tow = models.CharField(max_length=255)
  18. weather = models.CharField(max_length=255)
  19. vehicles_involved = models.PositiveIntegerField()
  20.  
  21. from incident.models import *
  22. import datetime
  23.  
  24. x = IncidentIndex.objects.get(id=1)
  25. y = CHPIncident.objects.get(id=x.incident_object.id)
  26.  
  27. print("ID already exists in DB: {}".format(RoadWayData.objects.get(id=1).id))
  28.  
  29. z = RoadWayData(
  30. blocked_lanes=0,
  31. city="testCity",
  32. county="testCounty",
  33. direction="NB",
  34. eto="Unknown",
  35. highway_accident=True,
  36. incident_object=y,
  37. injuries=0,
  38. postmile="New Postmile",
  39. route="new Route",
  40. update = 2,
  41. maintenance= "Not Requested",
  42. tow="Not Requested",
  43. weather="Clear Skies",
  44. vehicles_involved=0,
  45. )
  46.  
  47. z.save()
  48. print("New Data Object ID: {}".format(z.id))
  49.  
  50. ID already exists in DB: 1
  51. New Data Object ID: 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement