【Django5】django的helloworld

安装django

复制代码
pip install django


Django官方中文文档

复制代码
https://docs.djangoproject.com/zh-hans/5.1/

Github链接

复制代码
https://github.com/django/django

创建Django项目

cd到想要创建项目的文件夹下,输入以下命令创建项目

这行代码将会在当前目录下创建一个 mysite 目录

复制代码
django-admin startproject mysite

会生成以下目录结构的项目

这些目录和文件的用处是:

  • 最外层的 mysite/ 根目录只是你项目的容器, 根目录名称对 Django 没有影响,你可以将它重命名为任何你喜欢的名称。
  • manage.py: 一个让你用各种方式管理 Django 项目的命令行工具。
  • 里面一层的 mysite/ 目录包含你的项目,它是一个纯 Python 包。
  • mysite/init.py:一个空文件,告诉 Python 这个目录应该被认为是一个 Python 包。
  • mysite/settings.py:Django 项目的配置文件。如果你想知道这个文件是如何工作的,
  • mysite/urls.py:Django 项目的 URL 声明,就像你网站的"目录"。
  • mysite/asgi.py:作为你的项目的运行在 ASGI 兼容的 Web 服务器上的入口。
  • mysite/wsgi.py:作为你的项目的运行在 WSGI 兼容的Web服务器上的入口。

运行项目,启动服务器

复制代码
python manage.py runserver

服务器现在正在运行,通过浏览器访问 http://127.0.0.1:8000/ 。你将看到一个"祝贺"页面,有一只火箭正在发射。你成功了!

现在是个提醒你的好时机:千万不要 将这个服务器用于和生产环境相关的任何地方。这个服务器只是为了开发而设计的。

相关推荐
外收内放7 小时前
面向对象高级(实战案例)
开发语言·python·学习
专业程序开发源7 小时前
springboot欧缇蔓月子中心管理系统82697-计算机课程设计、毕业设计
java·spring boot·后端·python·spring·django·课程设计
FPGA小迷弟8 小时前
用 Claude Code 重构遗留系统:从评估到落地的完整实践指南
c++·python·ai·plotly·django·ai编程·claude
卷无止境8 小时前
面向arm64桌面客户端开发全景:语言、框架与生态
后端·python
fanruitian8 小时前
python else用法
开发语言·python
Thinker QAQ8 小时前
并发编程(十一):Shared Memory 与 Message Passing——关系与组合使用
java·python·go·并发编程·shared memory·message passing
用户8356290780519 小时前
如何使用 Python 对 Excel 数据进行分组和分级显示
后端·python
vx_Biye_Design9 小时前
django房屋租赁推荐系统78455-计算机课程设计、毕业设计
vue.js·spring boot·后端·python·django·课程设计·express
学Linux的语莫10 小时前
python中类的常见写法
开发语言·python·状态模式
垆边人似月.11 小时前
Python中如何使用get函数实现频次查询
服务器·前端·python