2010-10-09 5 views

Odpowiedz

7

Urządzenia po prostu ładują pliki danych tekstowych (w JSON/XML/YAML), więc nie ma prawdziwego sposobu na wstawianie dynamicznie generowanych danych przez samo ładowanie urządzenia. Z drugiej strony można obejść to za pomocą innych metod.

Jedną z opcji jest pakiet django-fixture-generator, w którym można zapisać kod Pythona/Django w celu utworzenia danych i zostanie on wstawiony przed wywołaniem testów.

Inną opcją jest poprzednie pytanie WR: How to load sql fixture in Django for User model?. To ma trochę kodu na używanie plików SQL dla urządzeń, gdzie możesz użyć wyrażenia SQL dla swoich wymagań daty (np. GETDATE() + 1 lub podobny w twoim dialekcie SQL).

+0

Dzięki, dobra odpowiedź – Yoki32

Powiązane problemy