天天看点

《Python编程从入门到实践》第十八章学习用pycharm创建一个Django项目

用pycharm创建一个Django项目

创建一个Django项目

在pycharm中创建一个Django项目:

《Python编程从入门到实践》第十八章学习用pycharm创建一个Django项目

新建项目之后,效果图如图所示:

《Python编程从入门到实践》第十八章学习用pycharm创建一个Django项目

其中:

**manage.py:**这是一个简单的程序,它接受命令并将其交给Django的相关部分去运行。

我们将使用这些命令来管理诸如使用数据库和运行服务器等任务。**settings.py:**指定Django如何与你的系统交互以及如何管理项目。**wsgi.py:**帮助Django提供它创建的文件,wsgi:web server gateway interface Web服务器网关接口的首字母缩写。

**urls.py:**告诉Django应创建哪些网页来响应浏览器的请求

创建数据库

Django将大部分与项目相关的信息都存储在数据库中,用此我们需要创建一个供Django使用的数据库。过程如下:

在pycharm中的Terminal中,切换到新创建的项目的目录,并输入python manage.py migrate。

《Python编程从入门到实践》第十八章学习用pycharm创建一个Django项目

创建完数据库后,项目内容如图,多了一个db.sqlite3,SQLite是一种使用单个文件的数据库,是编写简单应用程序的理想选择,它让你不用太关注数据库管理的问题

《Python编程从入门到实践》第十八章学习用pycharm创建一个Django项目

*查看项目

在项目终端下执行命令:python manage.py runserver

Django启动一个服务器,让你能够查看系统中的项目,了解他们的工作情况。当你在浏览器中输入URL以请求网页时,该Django服务器将进行相应:生成合适的网页并发给浏览器。如下面第二张图所示:

《Python编程从入门到实践》第十八章学习用pycharm创建一个Django项目

注意:URL http://127.0.0.1:8000/表明项目将在你的计算机(即localhost)的端口8000上侦听请求。localhost是一种只处理当前系统发出的请求,而不允许其他任何人查看你正在开发的网页的服务器。

在网页中输入网址:http://127.0.0.1:8000/或者http://localhost:8000/

《Python编程从入门到实践》第十八章学习用pycharm创建一个Django项目

要想关闭这个服务器,按Ctrl+C即可

继续阅读