Django框架开发流程——第一个hello world程序

推荐一篇***vscode配置Django环境***的博客:https://blog.csdn.net/cierlongbu/article/details/103753452/

Django框架开发流程

新建工程
>django-admin startproject <工程名>
>django-admin 《command》 [options]
具有建立并管理Django工程,建立并管理Django工程使用的数据库,控制调试或日志信息,运行并维护Django工程的功能。可通过>django-admin help查看。
工程目录结构:
在这里插入图片描述
这里hello_django是我创建的工程名;
_init_py 一个空文件
settings.py 部署和配置整个工程的配置文件(配置文件)
urls.py URL路由的声明文件(路由文件)
wsgi.py 基于WSGI的Web服务器的配置文件(不需要修改)
另外和hello_django一同创建的还有一个manage.py文件,它是一个与Django工程进行交互的命令工具。

修改工程
2.1 创建一个具体应用(app)。>python manage.py startapp helloapp创建一个名为helloapp的应用。
在这里插入图片描述
工程(project)和应用(app)是什么关系?
工程对应于一个网站,是配置和应用的集合;应用对应于特定功能,是具体功能的载体。配置和功能分离是高度模块化的体现。

2.2 修改应用的views.py:实现对URL的具体响应功能。
在这里插入图片描述

2.3 修改工程的urls.py:指定URL与响应之间的关系,即将用户的请求URL和相应的响应功能连接起来。
path函数:
在这里插入图片描述

path(‘admin/’, admin.site.urls)两个参数,第一个是某个URL,第二个是某个处理函数;将url和处理url的函数关联,这就是路由。
运行工程
>python manage.py runserver
最后,将ip地址复制到浏览器中并增加index/即可看到如下内容
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值