Beispiel #1
0
    def x(self):
        c = City(name='Limoeiro do Norte')
        c.save()


        name = 'Felipe Andrade Holanda'
        d = datetime(1986, 12, 22, 6, 34)
        date = d.date()
        time = d.time()

        city = c
        chart = Chart(name=name, date=date, time=time, city=city)
        chart.save()
Beispiel #2
0
    def create_user(self, r):
        city = None
        for k, v in r.iteritems():
            if k=='date':
                r[k] = datetime.strptime(v, '%Y/%m/%d').date()
            if k=='time':
                if v:
                    r[k] = datetime.strptime(v, '%H:%M:%S').time()
                else:
                    r[k] = None
            if k=='city_name':
                city = City.create(v)
        if city:
            r['city'] = city
        r['username'] = slugify(r['name'])
        try:
            r['first_name'], r['last_name'] = r['name'].split(' ',1)
        except:
            r['first_name'] = r['name']

        u = User.create(**r)
        u.save()
        #try:
        #    u = User.create(**r)
        #    u.save()
        #except Exception as e:
        #    print 'error:', r['name'], e
        #else:
        #    print 'user created:', r['name']
        return u