def _create_dummy_sighting(self, username): user = User.objects.get(username=username) year = datetime.now().year start = datetime(year, 1, 1, 00, 00) end = datetime(year, 12, 31, 23, 59) created = self._random_datetime(start, end) identification = 'Acer saccharum' location = Location(user_input='Boston, Ma.') location.latitude = 41.73 + random.uniform(-0.1, 0.1) location.longitude = 71.43 + random.uniform(-0.1, 0.1) location.save() self.stdout.write('_create_dummy_sighting: %s, %s, %s, %s' % (user, created, identification, location)) sighting = Sighting(user=user, created=created, identification=identification, location=location) sighting.save()