Chcę załadować urządzenia do django. Dane mają pewne pola date
- czy można utworzyć te dane, aby zawsze były np. wczoraj czy jutro? Chcę mieć pewność, że pewne dane są zawsze świeże, ale także mogę łatwo testować przypadki brzegowe (np. Czy obiekt jest włączony, jeśli data publikacji jest dzisiaj itd.).Django: Można załadować urządzenia z polami daty na podstawie bieżącej daty?
12
A
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).
Powiązane problemy
- 1. ehcache na podstawie daty
- 2. Uzyskiwanie daty 7 dni temu z bieżącej daty w python
- 3. dodaj dzień do bieżącej daty
- 4. filtrowania Dataframe pandy na podstawie wartości daty
- 5. Wartości sum w kolumnie na podstawie daty
- 6. Jak obliczyć wiek na podstawie daty urodzenia?
- 7. Jak sformatować daty na podstawie ustawień narodowych?
- 8. JavaScript - pierwszy dzień tygodnia od bieżącej daty
- 9. SQL - Znajdź datę najbliżej bieżącej daty
- 10. Wstawianie bieżącej daty w formacie datetime mySQL
- 11. Aby dodać jeden miesiąc do bieżącej daty
- 12. Dodaj 1 tydzień do bieżącej daty
- 13. Uzyskiwanie pierwszej daty z pierwszego miesiąca od bieżącej daty w JavaScript
- 14. Konwersja daty JavaScript na format daty ASP.NET
- 15. Ciąg Django do formatu daty:
- 16. Formatowanie daty na podstawie ustawień narodowych użytkownika na Androidzie
- 17. Jak dodać dni z kolumny do bieżącej daty w DB2?
- 18. Zestaw zapytań Django, aby zwrócić pierwszą z każdej pozycji w kluczu obcym na podstawie daty
- 19. Kopiowanie plików na podstawie daty modyfikacji w linux
- 20. JSONb daty: rzeczywiste daty wewnętrznie?
- 21. można autolink daty Android WebView
- 22. Jak zmniejszyć jeden miesiąc od bieżącej daty i zapisać w zmiennej daty przy użyciu java?
- 23. format daty django "dd-mm-rrrr"
- 24. Django GROUP BY format daty strftime
- 25. Podczas korzystania z Cloudfront, w jaki sposób można ustawić nagłówek Expires w odniesieniu do bieżącej daty?
- 26. Drukowanie bieżącej daty i czasu w skrypcie DOS
- 27. Dodaj x sekund do bieżącej daty w Linuksie
- 28. Polecenie daty z zsh
- 29. Wstawianie wartości domyślnej jako bieżącej daty + 30 dni w MySQL
- 30. Wstawianie bieżącej daty i czasu w bazie danych SQLite
Dzięki, dobra odpowiedź – Yoki32