Fixes: (1) Removed all `# type: ignore` annotations across the codebase; (2) Fixed usage of Django Model methods by eliminating unnecessary `# type: ignore` directives; (3) Adjusted usage of functions like `get()` to align with method expectations, removing incorrect comments; Extra: (1) Deleted `pyrightconfig.json` as part of migration to a stricter type-checked environment; (2) Minor code cleanup, including formatting changes and refactoring import statements in adherence to PEP8 recommendations.
15 lines
404 B
Python
15 lines
404 B
Python
from django.contrib.auth.forms import ReadOnlyPasswordHashField, UserChangeForm
|
|
|
|
from engine.core.widgets import JSONTableWidget
|
|
from engine.vibes_auth.models import User
|
|
|
|
|
|
class UserForm(UserChangeForm):
|
|
password = ReadOnlyPasswordHashField(label="Password")
|
|
|
|
class Meta:
|
|
model = User
|
|
fields = "__all__"
|
|
widgets = {
|
|
"attributes": JSONTableWidget(),
|
|
}
|