最も新しいデータのみを持つモデルを作りたいです。エクセルをパースして辞書を作り、それをモデルに入れたいです。
今、2つのエクセルがあり、
最初のエクセルデータを読み込ませUserモデルに格納しました。
今、2つ目のエクセルを読み込ませたいのですが、
user_id=1 Blearとuser_id=2 Tom のデータがエクセル1・2に2つあるので、そのうちの最も新しいデータ(この場合だと後にエクセルに書かれたもの)のみを持つモデルを作りたいです。
models.pyに
#coding:utf-8 from django.db import models class User(models.Model): user_id = models.CharField(max_length=200) name_id = models.CharField(max_length=200) nationality = models.CharField(max_length=200) dormitory = models.CharField(max_length=200) group = models.CharField(max_length=200) #class UserNewest をここから作りたい
どのように目的のもの(UserNewest)をつくれるでしょうか?どのようにモデルから最も新しいデータをソートすれば良いでしょうか?