Advertisement
Guest User

Untitled

a guest
Mar 5th, 2019
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. class Tweet(models.Model):
  2. id = models.AutoField(db_column='ID', primary_key=True) # Field name made lowercase.
  3. user = models.ForeignKey('USER', models.DO_NOTHING, db_column='USER_ID') # Field name made lowercase.
  4. content = models.CharField(db_column='CONTENT', max_length=45) # Field name made lowercase.
  5. timestamp = models.DateTimeField(db_column='TIMESTAMP') # Field name made lowercase.
  6. like_counter = models.IntegerField(db_column='LIKE_COUNTER') # Field name made lowercase.
  7. parent_tweet = models.ForeignKey('self', models.DO_NOTHING, db_column='PARENT_TWEET', blank=True, null=True) # Field name made lowercase.True
  8.  
  9. class User(models.Model):
  10. id = models.AutoField(db_column='ID', primary_key=True) # Field name made lowercase.
  11. username = models.CharField(db_column='USERNAME', max_length=45) # Field name made lowercase.
  12. email = models.CharField(db_column='EMAIL', max_length=100) # Field name made lowercase.
  13. password = models.CharField(db_column='PASSWORD', max_length=45) # Field name made lowercase.
  14.  
  15. #returns a queryset of first 5 tweets in order of most recent
  16. tweet_data = Tweet.objects.filter(user_id__in = following_ids).filter().order_by('-timestamp')[:5]
  17. tweet_data_json = serializers.serialize('json', tweet_data, fields=('id','user__username','content','timestamp','like_counter','parent_tweet'))
  18. return tweet_data_json
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement