Django3 - 开启Django Hello World

一、开启Django Hello World

        要学习Django首先需要了解Django的操作指令,了解了每个指令的作用,才能在MyDjango项目里编写Hello World网页,然后通过该网页我们可以简单了解Django的开发过程。

1.1 Django的操作指令

        无论是创建项目还是创建项目应用,都需要使用相关的指令才能得以实现,这些指令都是Django内置的操作指令。在PyCharm的Terminal中输入指令python manage.py help并按回车键,即可看到相关的指令信息,如图所示。

        Django的操作指令共有30条,每条指令的说明如表所示。

1.2 开启Hello World之旅

        首先在templates文件夹里新建index.html文件,该文件是Django的模板文件,如果MyDjango项目是在命令提示符窗口下创建的,就需要在MyDjango项目的路径下自行创建templates文件夹,如图所示。

        接着打开MyDjango文件夹的配置文件settings.py,找到配置属性INSTALLED_APPS和TEMPLATES,分别将项目应用index和模板文件夹templates添加到相应的配置属性,其配置如下所示:

        Django所有的功能都必须在配置文件settings.py中设置,否则项目在运行的时候无法生成相应的功能。最后在项目的urls.py(MyDjango文件夹的urls.py)​、views.py(项目应用index的views.py文件)和index.html(templates文件夹的index.html)文件里编写相应的代码,即可实现简单的Hello World网页,代码如下:

        在上述代码里可以简单映射出用户访问网页的过程,说明如下:

        当用户在浏览器访问网址的时候,该网址在项目所设置的路由(urls.py文件)里找到相应的路由信息。

        然后从路由信息里找到对应的视图函数(views.py文件)​,由视图函数处理用户请求。

        视图函数将处理结果传递到模板文件(index.html文件)​,由模板文件生成网页内容,并在浏览器里展现。

        启动MyDjango项目,并在浏览器上访问路由地址(http://127.0.0.1:8000)即可看到Hello World网页,如图所示。


        注意:由于Django默认配置的数据库是SQLite,因此在启动MyDjango项目之后,在MyDjango的目录里自动新建db.sqlite3文件。

二、调试Django项目

        在开发网站的过程中,为了确保功能可以正常运行及验证是否实现开发需求,开发人员需要对已实现的功能进行调试。Django的调试方式分为PyCharm断点调试和调试异常。

2.1 PyCharm断点调试

        我们知道,PyCharm调试Django开发的项目,PyCharm的版本必须为专业版,而社区版是不具备Web开发功能的。使用PyCharm启动Django的时候,可以发现PyCharm上带有爬虫的按钮,该按钮用于开启Django的Debug调试模式。

        单击调试按钮(带有爬虫的按钮)​,即可开启调试模式,在PyCharm的正下方可以看到相关的调试信息,如图所示。

        从图的调试界面可以看到有多个操作按钮,常用的调试按钮的功能说明以表格的形式表示,如表所示。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值