Django教程的类似内容

嗨!我們來到了資訊通信系統工程學科的聖誕日曆的第三天~

我是信息通信系统工程专业的吉田先生!前几天,我很荣幸地由ほの女士(@hnk1031)为我写了一篇类似女大学生的文章!看到圣诞色的终端,我一个人默默地叹息,已经是圣诞季节了。

今天呢,我打算写一篇关于我最初学习的Web应用框架Django的用法的文章。我会简单地写,所以可能会有一些解释不足的地方,请大家温柔地看待。

假设已经搭建好了Python环境并且可以使用pip,我会在这个前提下进行讲解。
虽然在Anaconda环境中,可以通过将pip替换为conda并输入相应命令来实现,但我建议事先进行调查,因为我不知道模块版本的管理方式。

这次要介绍的是

    • Djangoって何?

 

    • Django導入

 

    初期ページ作成

请参考这里也有推荐的教程文章,Python Django 入门(1) 和 Django Girls 教程。

行动环境

    • python 3.6.5

 

    django 2.1.3

Django是什么?

这是一个用于Python的Web应用程序框架。Django有一个专门的模块叫做template,可以轻松创建Web应用程序。

官方网站

除了Django之外,还有tornado、flask和bottle等等,这些都是著名的Python框架。我们将介绍的Django主要用于创建中等规模的Web应用程序等。

引入了Django

我会根据之前提到的,假设已经安装了Python,继续说明。
Pypi(奶酪商店)上有Django模块。
Pypi-Django
所以首先,让我们通过以下命令安装Django模块。

请使用以下命令安装 Django 版本 2.1.3:pip install Django==2.1.3

到初始页面的创建

由于引入了Django,首先要创建一个项目。
可以使用以下命令进行创建。

用Django管理员开始项目mysite。

命令中的”mysite”部分将变成项目名称。
然后,文件将自动生成,就像下面的图像一样。

我的网站
┣ db.sqlite3
┣ manage.py
┗ mysite/
┣ __pycache__/
┗ 有很多东西
┣ __init__.py
┣ setting.py
┣ urls.py
┗ wsgi.py

最后,请在终端中切换到manage.py文件所在的目录,并专注地输入以下命令。

请运行命令 `python manage.py runserver`。

スクリーンショット 2018-11-20 15.24.00.png
スクリーンショット 2018-11-20 15.26.18.png
スクリーンショット 2018-12-02 15.38.53.png

看一下第20行,不过无论怎样,在第一行写了path(‘admin/’,admin.site.urls)。刚才的情况是访问了http://127.0.0.1:8000/,其实就是要访问http://127.0.0.1:8000/+第一个参数,然后调用第二个参数!如果你这么理解的话就没有问题。这就是所谓的路由器!

这是访问http://127.0.0.1:8000/admin/时的界面截图。虽然管理员页面已经创建好了,但是由于没有创建帐号,所以无法登录。拜托您知悉。

スクリーンショット 2018-12-02 15.57.11.png

最终

我第一次参加圣诞节倒数日活动,也第一次进行输出。
我认为有机会将自己学到的东西输出是很好的。
而且,如果下次再有机会的话,可能会在本文的后续中写一些文章。

如果有任何疑問,請在評論區寫下來。

據說第4天,我們的好友加藤(@hyo_07)將為我們撰寫一篇關於在Windows上建立Mask R-CNN環境的文章,所以對於正在苦苦掙扎的人來說,這是一個必看的資訊!

参考资料

Python 网络框架四种比较
第一次创建 Django 应用程序,其1
PyPI 的读法
在 Qiita 上创建标题锚点以进行页面内链接的方法
在绘制目录结构图时方便的符号
【HTML入门】显示空格的三种方法

广告
将在 10 秒后关闭
bannerAds