sync from local backup
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
import os
|
||||
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'chunyu_project.settings')
|
||||
|
||||
import django
|
||||
django.setup()
|
||||
|
||||
from django.contrib.auth import get_user_model
|
||||
|
||||
User = get_user_model()
|
||||
|
||||
# 创建全新的测试用户
|
||||
username = 'testuser2'
|
||||
password = 'test1234'
|
||||
email = 'testuser2@example.com'
|
||||
|
||||
# 删除已存在的用户
|
||||
User.objects.filter(username=username).delete()
|
||||
|
||||
# 创建新用户
|
||||
user = User.objects.create_user(
|
||||
username=username,
|
||||
email=email,
|
||||
password=password,
|
||||
is_active=True
|
||||
)
|
||||
|
||||
print(f'Created user: {user.username}')
|
||||
print(f'Email: {user.email}')
|
||||
print(f'Is active: {user.is_active}')
|
||||
print(f'Password check: {user.check_password(password)}')
|
||||
print(f'User model: {User.__name__}')
|
||||
Reference in New Issue
Block a user