mirror of
https://github.com/cookiecutter/cookiecutter-django.git
synced 2025-02-25 07:50:40 +03:00
my_awesome_project/users/admin.py:15: error: No overload variant of "__add__" of "tuple" matches argument type "List[Tuple[Optional[str], _FieldOpts]]" my_awesome_project/users/admin.py:15: note: Possible overload variants: my_awesome_project/users/admin.py:15: note: def __add__(self, Tuple[Tuple[str, Dict[str, Tuple[str]]], ...]) -> Tuple[Tuple[str, Dict[str, Tuple[str]]], ...] my_awesome_project/users/admin.py:15: note: def __add__(self, Tuple[Any, ...]) -> Tuple[Any, ...] my_awesome_project/users/admin.py:15: note: Right operand is of type "Union[Tuple[Tuple[Optional[str], _FieldOpts], ...], List[Tuple[Optional[str], _FieldOpts]]]"
20 lines
559 B
Python
20 lines
559 B
Python
from django.contrib import admin
|
|
from django.contrib.auth import admin as auth_admin
|
|
from django.contrib.auth import get_user_model
|
|
|
|
from {{ cookiecutter.project_slug }}.users.forms import UserChangeForm, UserCreationForm
|
|
|
|
User = get_user_model()
|
|
|
|
|
|
@admin.register(User)
|
|
class UserAdmin(auth_admin.UserAdmin):
|
|
|
|
form = UserChangeForm
|
|
add_form = UserCreationForm
|
|
fieldsets = (("User", {"fields": ("name",)}),) + tuple(
|
|
auth_admin.UserAdmin.fieldsets
|
|
)
|
|
list_display = ["username", "name", "is_superuser"]
|
|
search_fields = ["name"]
|