2015-05-18 2 views
0

Я не хочу использовать собственный первичный ключ Django, который автоматически добавляется к модели. Возможно ли следующее ...Django Prefix поле идентификатора PK модели

Префикс поля идентификатора ПК с j1_, за которым следует уникальный идентификатор в базе 36. Например, j1_15bfi0.

Я прочитал об авто поле т.е.

ID = models.AutoField (primary_key = True)

Но это, кажется, не имеют возможности префикс или набор, как PK является определяется.

ответ

0

Не понимаю, что вы подразумеваете под «Префикс поля идентификатора ПК с помощью j1_, за которым следует уникальный идентификатор в базе 36» ... Но в любом случае: конечно, вы можете использовать любой тип поля (включая свой собственный custem тип поля), который вы хотите в качестве первичного ключа - вам просто нужно указать его как первичный ключ, cf the fine manual.

Смежные вопросы