Django —— 用户名和密码配置

创建项目ProjectA:

django-admin startproject ProjectA

cd进入ProjectA文件夹运行项目:

python 复制代码
python manage.py runserver 0.0.0.0:8000
Starting development server at http://0.0.0.0:8000/
 
Quit the server with CTRL-BREAK.

访问http://localhost:8000/admin/login/?next=/admin/

初始用户名和密码是什么?

解决办法

执行python manage.py createsuperuser

可以通过以下命令创建用户并设置密码

python 复制代码
python manage.py createsuperuser
python 复制代码
(venv) E:\Python_Project\My_Django\All_Project>python manage.py createsuperuser
 
System check identified some issues:
 
WARNINGS:
 
?: (urls.W005) URL namespace 'admin' isn't unique. You may not be able to reverse all URLs in this namespace
You have 18 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them

由于还没有创建数据库表,需要使用**python manage.py migrate 创建数据库表。**

执行python manage.py migrate

python 复制代码
执行python manage.py migrate
E:\Python_Project\My_Django\All_Project>python manage.py migrate
System check identified some issues:
 
WARNINGS:
?: (urls.W005) URL namespace 'admin' isn't unique. You may not be able to reverse all URLs in this namespace
Operations to perform:
  Apply all migrations: admin, auth, contenttypes, sessions
Running migrations:
  Applying contenttypes.0001_initial... OK
  Applying auth.0001_initial... OK
  Applying admin.0001_initial... OK
  Applying admin.0002_logentry_remove_auto_add... OK
  Applying admin.0003_logentry_add_action_flag_choices... OK
  Applying contenttypes.0002_remove_content_type_name... OK
  Applying auth.0002_alter_permission_name_max_length... OK
  Applying auth.0003_alter_user_email_max_length... OK
  Applying auth.0004_alter_user_username_opts... OK
  Applying auth.0005_alter_user_last_login_null... OK
  Applying auth.0006_require_contenttypes_0002... OK
  Applying auth.0007_alter_validators_add_error_messages... OK
  Applying auth.0008_alter_user_username_max_length... OK
  Applying auth.0009_alter_user_last_name_max_length... OK
  Applying auth.0010_alter_group_name_max_length... OK
  Applying auth.0011_update_proxy_permissions... OK
  Applying auth.0012_alter_user_first_name_max_length... OK
  Applying sessions.0001_initial... OK
再次执行python manage.py createsuperuser

创建用户,例如用户名admin

python 复制代码
E:\Python_Project\My_Django\All_Project>python manage.py createsuperuser
 
System check identified some issues:
 
 
 
WARNINGS:
 
?: (urls.W005) URL namespace 'admin' isn't unique. You may not be able to reverse all URLs in this namespace
Username (leave blank to use 'xxxxx'): admin
Email address: xxxx@163.com
Password:
Password (again):
Superuser created successfully.

使用刚创建的用户及设置的密码访问:http://localhost:8000/admin/login/?next=/admin/

本次分享到此结束,感谢大家的阅读!

相关推荐
开朗觉觉3 分钟前
将json字符串转换为json对象
linux·服务器·python
2501_948114247 分钟前
星链4SAPI + OpenClaw实战:给GPT-5.4与Claude 4.6装上“职业传送门”
python·gpt·架构
PPPPickup12 分钟前
深信服公司---java实习生后端一二面询问
java·后端·ai
架构师沉默13 分钟前
为什么很多大厂 API 不再使用 PUT 和 DELETE?
java·后端·架构
进击的小头19 分钟前
第6篇:贝尔曼最优化理论
python·算法·动态规划
回家路上绕了弯20 分钟前
Claude Code Agent Team 全解析:AI 集群协作,重构代码开发新范式
人工智能·分布式·后端
马士兵教育43 分钟前
2026年IT行业基本预测!计算机专业学生就业编程语言Java/C/C++/Python该如何选择?
java·开发语言·c++·人工智能·python·面试·职场和发展
树獭叔叔1 小时前
扩散模型完全指南:从直觉到数学的深度解析
后端·aigc·openai
毕设源码_严学姐1 小时前
计算机毕业设计springboot心理健康辅导系统 高校学生心灵关怀服务平台的设计与实现 校园智慧心理服务系统的设计与实现
spring boot·后端·课程设计
程序员牛奶1 小时前
如何使用Redis Set实现简单的抽奖系统?
后端