コード例 #1
0
def video_csv_data():
    faker = Faker("name")
    return [{
        field:
        (faker.generate() if field
         not in VideoConstants.FIELDS_OF_VIDEOCATEGORIZATION_FOR_CSV_BULK else
         faker.generate().replace(" ", "/"))
        if field not in ["duration", "description_date", "register_date"] else
        (Faker("time").generate()
         if field == "duration" else Faker("date").generate())
        for field in VideoConstants.FIELDS_FOR_CSV_BULK
    } for index in range(5)]
コード例 #2
0
 def handle(self, *args, **kwargs):
     faker = Faker('email')
     for user in User.objects.filter(is_superuser=False):
         user.email = faker.generate('')
         user.telegram_id = ''
         user.phone = ''
         user.save()
コード例 #3
0
 def location(self, country=None):
     """
     generate a GeoDjango Point object with a custom Faker provider
     """
     country_code = country or Faker("random_element",
                                     elements=COUNTRIES).generate()
     faker = Faker("local_latlng",
                   country_code=country_code,
                   coords_only=True)
     coords = faker.generate()
     return Point(x=float(coords[1]), y=float(coords[0]), srid=4326)
コード例 #4
0
ファイル: fixtures.py プロジェクト: taebow/sqlalchemy-facets
def get_simple_two_instances():
    name = Faker("name")
    return [
        SimpleModelTwo(str_attribute_two=jk,
                       str_attribute_three=name.generate()) for jk in join_keys
    ]