20 Ekim 2016 Perşembe

Django User tablosuna yeni alan ekleme (adding fields to User model ):

kaynak: https://djangosnippets.org/snippets/2132/

Örnek: User tablosuna mobile adında string türden bir alan ekleyiniz:

models.py:
------------

from django.contrib.auth.models import User

mobile = models.CharField("Cep Telefonu", max_length=16)
mobile.contribute_to_class(User, 'mobile')


ardından 

python manage.py makemigrations
python manage.py migrate

yaptığınızda User (auth_user) tablosuna yeni alan eklenmiş olur,
artık bu alanı formda kullanabiliriz.

Hiç yorum yok:

Yorum Gönder