注意:
⭐前提:已经安装了python以及django所依赖的包
1、通过django-admin管理工具在命令行创建Django应用程序,创建命令如下:
powershell
django-admin startproject ProjectName
❓ 疑问:除了使用命令行创建django程序外,也可以使用pycharm创建django项目,但pycharm创建有两点问题:
(1)pycharm必须是专业版才可以创建;
(2)pycharm创建的django版本可能不是最新版;
2、启动web开发服务器,切换到项目根目录,输入下列命令:
powershell
python manage.py runserver
3、结果举例:
powershell
(django_study_3_11) E:\notes\django\django项目学习\创建Django应用实例>django-admin
startproject HelloDjango
(django_study_3_11) E:\notes\django\django项目学习\创建Django应用实例>cd HelloDjango
# 列出 HelloDjango 项目中的所有文件夹和文件
(django_study_3_11) E:\notes\django\django项目学习\创建Django应用实例\HelloDjango>dir /s /a
驱动器 E 中的卷是 本地磁盘
卷的序列号是 6BC6-B098
E:\notes\django\django项目学习\创建Django应用实例\HelloDjango 的目录
2024/10/18 22:14 <DIR> .
2024/10/18 22:19 <DIR> ..
2024/10/18 22:14 <DIR> HelloDjango
2024/10/18 22:14 689 manage.py
1 个文件 689 字节
E:\notes\django\django项目学习\创建Django应用实例\HelloDjango\HelloDjango 的目录
2024/10/18 22:14 <DIR> .
2024/10/18 22:14 <DIR> ..
2024/10/18 22:14 415 asgi.py
2024/10/18 22:14 3,357 settings.py
2024/10/18 22:14 776 urls.py
2024/10/18 22:14 415 wsgi.py
2024/10/18 22:14 0 __init__.py
5 个文件 4,963 字节
所列文件总数:
6 个文件 5,652 字节
5 个目录 24,283,230,208 可用字节
# 启动web开发服务器
(django_study_3_11) E:\notes\django\django项目学习\创建Django应用实例\HelloDjango>python manage.py runserver
Watching for file changes with StatReloader
Performing system checks...
System check identified no issues (0 silenced).
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.
October 19, 2024 - 18:44:01
Django version 4.1, using settings 'HelloDjango.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
[19/Oct/2024 18:44:05] "GET / HTTP/1.1" 200 10681
[19/Oct/2024 18:44:06] "GET /static/admin/css/fonts.css HTTP/1.1" 200 423
[19/Oct/2024 18:44:06] "GET /static/admin/fonts/Roboto-Bold-webfont.woff HTTP/1.1" 200 86184
[19/Oct/2024 18:44:06] "GET /static/admin/fonts/Roboto-Regular-webfont.woff HTTP/1.1" 200 85876
[19/Oct/2024 18:44:06] "GET /static/admin/fonts/Roboto-Light-webfont.woff HTTP/1.1" 200 85692
Not Found: /favicon.ico
[19/Oct/2024 18:44:06] "GET /favicon.ico HTTP/1.1" 404 2115
[19/Oct/2024 18:46:07] "GET / HTTP/1.1" 200 10681
浏览器输入url:http://127.0.0.1:8000/,如图:
⭐翻译界面如下,请仔细阅读红框部分: