示例#1
0
 def movies(filename):
     data = readfile(filename, '|', encode='ISO-8859-1')        
     from dateutil.parser import parse
     
     for line in data:                              
         movie_data = line[0:5]
         print(movie_data)
         rating = line[5:]
         print(rating)
         movies = Movie()
         movies.movie_id = line[0]
         movies.title = line[1]
         movies.release_date = parse(line[2]).strftime('%Y-%m-%d')
         movies.video_release_date =  parse(line[3]).strftime('%Y-%m-%d')
         movies.imdb_url = line[4]
         movies.save()
         for idx, rate in enumerate(rating):
             if int(rate) == 1:
                 movies.genre.add(get_genre_object(idx))