날짜 필드를 다시 만들기 위해 makemigration을 피하십시오.

Saex

Django 1.7을 사용하면를 수행 할 때마다 makemigrations모델 중 하나가 변경됩니다.

(venv) >> python manage.py makemigrations myapp

Migrations for 'myapp':
  0005_auto_20141206_1129.py:
    - Alter field date on observation

이것은 다음을 사용하는 내 Observation 클래스 때문입니다 datetime.today().

class Observation(model.Models):
    date = models.DateField(default=datetime.datetime.today())

이를위한 마이그레이션 파일 생성을 피하는 쉬운 방법이 있지만 동시에 today()Observation이 생성 될 때마다 기본값을 유지 합니까?

케빈 크리스토퍼 헨리

문제는이 코드가 실행될 때마다 기본값이의 현재 값으로 변경된다는 것입니다 today(). 그 이유 는 콜러 블로 전달하는 대신 실제로 함수를 호출 하기 때문 입니다. 단순히 후행을 생략 ()하면 괜찮을 것입니다.

( 값이 아닌 값 datetime.date.today을 원 하므로을 사용해야 합니다.)datedatetime

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

날짜 필드를 다시 만들기 위해 makemigration을 피하십시오.

분류에서Dev

두 테이블을 결합하기 위해 날짜 필드를 만들려고합니다.

분류에서Dev

메모리를 줄이기 위해 DB 호출을 피하십시오.

분류에서Dev

중복을 방지하기 위해 날짜 / 시간 범위 제약 조건이있는 테이블 만들기

분류에서Dev

성능 향상을 위해 for 루프를 피하십시오.

분류에서Dev

사람들의 나이를 찾기 위해 날짜 / 시간 목록에서 오늘 날짜 / 시간을 빼려면 어떻게해야합니까?

분류에서Dev

사람들의 나이를 찾기 위해 날짜 / 시간 목록에서 오늘 날짜 / 시간을 빼려면 어떻게해야합니까?

분류에서Dev

시작 날짜에서 날짜 범위를 만들기위한 하위 쿼리로 SQL Union

분류에서Dev

날짜를 빼고 다른 필드에 넣고 시간을 남기려면 어떻게해야합니까?

분류에서Dev

android의 parse.com에서 createdAt 필드를 날짜 만 (날짜 시간이 아님)과 비교하십시오.

분류에서Dev

필터 쿼리를 위해 Jira의 날짜 및 시간 필드에서 월, 연도 또는 일 가져 오기

분류에서Dev

최대 날짜를 사용하여 날짜 범위 만들기

분류에서Dev

문자열을 날짜로 변환하고 해당 날짜를 변경하십시오.

분류에서Dev

파이썬에서 중복을 피하기 위해 반복자를 결합하십시오.

분류에서Dev

주 날짜 범위 문자열에서 날짜를 추출하고 다음 날짜 범위를 인쇄하기 위해 7 일을 추가하는 매크로

분류에서Dev

Python-Gantt 시퀀스 작업을 만들기 위해 임의의 날짜 생성

분류에서Dev

달력을 만들기 위해 한 달의 모든 날짜를 나열하는 방법

분류에서Dev

'만들기'및 '편집'작업을 위해 양식의 특정 필드를 표시하는 방법-Symfony3

분류에서Dev

숨겨진 필드를 통해 서버 날짜 및 시간 가져 오기

분류에서Dev

알림을 위해 임의의 날짜를 선택했지만 매일 알림이 표시됩니다.

분류에서Dev

3보다 큰 Android API에서 충돌을 피하기 위해 별도의 스레드에서 네트워크 작업을 실행하십시오.

분류에서Dev

리턴 키를 누를 때마다 날짜 시간을 인쇄하십시오.

분류에서Dev

겹치는 것을 피하기 위해 오차 막대 및 점을 피하십시오.

분류에서Dev

Postgresql : 날짜 시퀀스를 만들고 날짜 범위 쿼리에 사용

분류에서Dev

Java에서 카드 만료 날짜를 비교하십시오. 세기말?

분류에서Dev

효율성을 높이기 위해 sas 코드를 다시 작성하십시오.

분류에서Dev

Wordpress에서 ACF의 두 날짜에서 표시 날짜 범위 만들기

분류에서Dev

주어진 날짜와 날짜까지 기록을 선택하십시오.

분류에서Dev

"toDate"에서 NULL로 날짜 범위를 선택하십시오.

Related 관련 기사

  1. 1

    날짜 필드를 다시 만들기 위해 makemigration을 피하십시오.

  2. 2

    두 테이블을 결합하기 위해 날짜 필드를 만들려고합니다.

  3. 3

    메모리를 줄이기 위해 DB 호출을 피하십시오.

  4. 4

    중복을 방지하기 위해 날짜 / 시간 범위 제약 조건이있는 테이블 만들기

  5. 5

    성능 향상을 위해 for 루프를 피하십시오.

  6. 6

    사람들의 나이를 찾기 위해 날짜 / 시간 목록에서 오늘 날짜 / 시간을 빼려면 어떻게해야합니까?

  7. 7

    사람들의 나이를 찾기 위해 날짜 / 시간 목록에서 오늘 날짜 / 시간을 빼려면 어떻게해야합니까?

  8. 8

    시작 날짜에서 날짜 범위를 만들기위한 하위 쿼리로 SQL Union

  9. 9

    날짜를 빼고 다른 필드에 넣고 시간을 남기려면 어떻게해야합니까?

  10. 10

    android의 parse.com에서 createdAt 필드를 날짜 만 (날짜 시간이 아님)과 비교하십시오.

  11. 11

    필터 쿼리를 위해 Jira의 날짜 및 시간 필드에서 월, 연도 또는 일 가져 오기

  12. 12

    최대 날짜를 사용하여 날짜 범위 만들기

  13. 13

    문자열을 날짜로 변환하고 해당 날짜를 변경하십시오.

  14. 14

    파이썬에서 중복을 피하기 위해 반복자를 결합하십시오.

  15. 15

    주 날짜 범위 문자열에서 날짜를 추출하고 다음 날짜 범위를 인쇄하기 위해 7 일을 추가하는 매크로

  16. 16

    Python-Gantt 시퀀스 작업을 만들기 위해 임의의 날짜 생성

  17. 17

    달력을 만들기 위해 한 달의 모든 날짜를 나열하는 방법

  18. 18

    '만들기'및 '편집'작업을 위해 양식의 특정 필드를 표시하는 방법-Symfony3

  19. 19

    숨겨진 필드를 통해 서버 날짜 및 시간 가져 오기

  20. 20

    알림을 위해 임의의 날짜를 선택했지만 매일 알림이 표시됩니다.

  21. 21

    3보다 큰 Android API에서 충돌을 피하기 위해 별도의 스레드에서 네트워크 작업을 실행하십시오.

  22. 22

    리턴 키를 누를 때마다 날짜 시간을 인쇄하십시오.

  23. 23

    겹치는 것을 피하기 위해 오차 막대 및 점을 피하십시오.

  24. 24

    Postgresql : 날짜 시퀀스를 만들고 날짜 범위 쿼리에 사용

  25. 25

    Java에서 카드 만료 날짜를 비교하십시오. 세기말?

  26. 26

    효율성을 높이기 위해 sas 코드를 다시 작성하십시오.

  27. 27

    Wordpress에서 ACF의 두 날짜에서 표시 날짜 범위 만들기

  28. 28

    주어진 날짜와 날짜까지 기록을 선택하십시오.

  29. 29

    "toDate"에서 NULL로 날짜 범위를 선택하십시오.

뜨겁다태그

보관