示例#1
0
def create_load(load_date):
    #overwrite the most recent load object to keep the table from growing 
    load = FPDSLoad.objects.all().order_by('-load_date')
    if len(load) > 0:
        load_obj = load[0]
    else:
        load_obj = FPDSLoad()

    load_obj.load_date = load_date
    load_obj.save()
示例#2
0
def create_load(load_date):
    #overwrite the most recent load object to keep the table from growing 
    load = FPDSLoad.objects.all().order_by('-load_date')
    if len(load) > 0:
        load_obj = load[0]
    else:
        load_obj = FPDSLoad()

    load_obj.load_date = load_date
    load_obj.save()
示例#3
0
def last_load():
    load = FPDSLoad.objects.all().order_by("-load_date")
    if len(load) > 0:
        old_load = load[0].load_date
        load[0].load_date = datetime.now()
        load[0].save()
        return old_load
    else:
        today = datetime.now()
        new_load = FPDSLoad(load_date=today)
        new_load.save()
        return today - timedelta(weeks=(52 * 10))