czy istnieje inny sposób REGEX (lub inny sposób), aby upewnić się, że pole klasy modelu będzie unikatowe? (Nie jest to klucz, albo przynajmniej nie zadeklarowane jako klucz jest shoulb być prosty Charfield)django unikalne pole
Dzięki
czy istnieje inny sposób REGEX (lub inny sposób), aby upewnić się, że pole klasy modelu będzie unikatowe? (Nie jest to klucz, albo przynajmniej nie zadeklarowane jako klucz jest shoulb być prosty Charfield)django unikalne pole
Dzięki
normalny sposób, aby pojedyncze pole wyjątkowy jest użycie unique
argument dziedzinie konstruktor.
Jeśli chcesz, aby ten wyjątkowy na więcej niż jednej dziedzinie, rzucić okiem na: unique-together
Ale dlaczego to nie działa, gdy dodam 'unikalny = TRUE w' user_id = models.CharField (max_length = 20, unikalne = True) '? – Jacky
Ten wątek sugeruje, że wyjątek można wykonać tylko po utworzeniu tabeli: http://stackoverflow.com/questions/17627556/django-unique-true-not-working Nie przetestowałem osobiście, aby sprawdzić, czy to prawda. –