django5入门【02】创建新的django程序

注意:

复制代码
⭐前提:已经安装了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/,如图:

⭐翻译界面如下,请仔细阅读红框部分:

相关推荐
爬虫程序猿5 小时前
用 Python 给京东商品详情做“全身 CT”——可量产、可扩展的爬虫实战
开发语言·爬虫·python
诗句藏于尽头5 小时前
自动签到之实现掘金模拟签到
python·1024程序员节
蓝纹绿茶7 小时前
bash:**:pip:***python: 错误的解释器: 没有那个文件或目录
开发语言·python·pip
START_GAME8 小时前
深度学习Diffusers:用 DiffusionPipeline 实现图像生成
开发语言·python·深度学习
Deamon Tree8 小时前
后端开发常用Linux命令
linux·运维·python
卡卡恩10 小时前
使用uv创建系统全局python执行环境
python
查士丁尼·绵10 小时前
笔试-座位调整
python
飞翔的佩奇10 小时前
【完整源码+数据集+部署教程】【运动的&足球】足球场地区域图像分割系统源码&数据集全套:改进yolo11-RFAConv
前端·python·yolo·计算机视觉·数据集·yolo11·足球场地区域图像分割系统
白小筠11 小时前
创建Django项目
数据库·django·sqlite
MYX_30911 小时前
第四章 多层感知机
开发语言·python