1
所以我有這樣的對象:應用功能,騙子
class ContactPhoneFactory(factory.Factory):
class Meta:
model = ContactPhoneNumber
number = Faker().phone_number()
type = factory.Faker('random_element', elements=range(5))
我想給一個函數「FORMATTED_NUMBER」適用於「數字」
,如果我申請:
number = formatted_number(Faker().phone_number())
它不會將函數應用於Faker的輸出,它只會將Faker對象作爲輸入。懶惰屬性導致相同的問題。如何將格式化函數應用於faker對象?