Я создаю небольшой проект Django, которые показывают статистику, собранную из данных щебета , например моих таблицыДжанго комплекс DataModel
hashDetails
---------------------------------------------
id hashname tweetPosted trendDate userid
---------------------------------------------
1 #abc 44 2-2-2016 @xyz
2 #abc 55 2-2-2016 @qwer
3 #xcs 55 3-2-2016 @qwer
4 #xcs 55 4-2-2016 @qwer
---------------------------------------------
userDetails
----------------------------------------------
id userid profileImage profileImage
----------------------------------------------
1 @xyz image2.jpg www.abc.com
2 @qwer image3.jpg www.xadf.com
----------------------------------------------
для этого, если я создать models.py
class userDetails(models.Model):
userid= models.CharField(max_length=30)
profileImage= models.CharField(max_length=30)
profileImage= models.CharField(max_length=30)
class hashDetails(models.Model):
hashname= models.CharField(max_length=30)
tweetPosted= models.IntegerField()
trendDate= models.DateTimeField()
userid = models.ForeignKey(userDetails, to_field ='userid')
но я не хочу делать уникальную причину userid
Я хочу что-то вроде я могу ввести данные в обе таблицы вручную и когда я запрос на мой взгляд это wi Результат поиска Л.Л. как из таблицы например , если я хочу, чтобы все тенденции, @xyz или если я хочу список всех пользователей, которые сделали #abc тенденции или если я хочу результата всех тенденций в конкретной дате
в коротком I хотим как стол, чтобы вести себя как один я не могу использовать идентификатор пользователя как уникальные мои ежедневные данные будут около 20МБ, так что вы можете предположить, его трудно найти идентификаторы