如何将CustomUser模型保存到另一个模型数据

时间:2020-08-23 19:52:52

标签: django django-models django-forms

这是我在users / admin.py上的代码,

SELECT f.*, 
       CASE WHEN COUNT(DISTINCT "File") OVER (PARTITION BY Task, Task_name) = 2 THEN
                 'Same'
            ELSE CASE WHEN COUNT(DISTINCT "File") OVER (PARTITION BY Task) = 1 THEN
                 'Unique'
                 ELSE
                 'Different'
                 END
             END AS flag
  FROM files f

也是users / forms.py代码,

from django.contrib import admin
from django.contrib.auth import get_user_model
from django.contrib.auth.admin import UserAdmin
from store.models import Customer

from .forms import CustomUserCreationForm, CustomUserChangeForm

CustomUser = get_user_model()

class CustomUserAdmin(UserAdmin):
    add_form = CustomUserCreationForm
    form = CustomUserChangeForm
    model = CustomUser

    list_display = ['email', 'username',]


admin.site.register(CustomUser, CustomUserAdmin)

我在store / models.py上有桌子,

from django.contrib.auth import get_user_model
from django.contrib.auth.forms import UserCreationForm, UserChangeForm


class CustomUserCreationForm(UserCreationForm):

    class Meta:
        model = get_user_model()
        fields = ('email', 'username',)

class CustomUserChangeForm(UserChangeForm):

    class Meta:
        model = get_user_model()
        fields = ('email', 'username',)

现在有人可以建议我如何在user / admins.py中创建客户实例或如何将数据保存到客户表中。

0 个答案:

没有答案