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`。
看一下第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/时的界面截图。虽然管理员页面已经创建好了,但是由于没有创建帐号,所以无法登录。拜托您知悉。
最终
我第一次参加圣诞节倒数日活动,也第一次进行输出。
我认为有机会将自己学到的东西输出是很好的。
而且,如果下次再有机会的话,可能会在本文的后续中写一些文章。
如果有任何疑問,請在評論區寫下來。
據說第4天,我們的好友加藤(@hyo_07)將為我們撰寫一篇關於在Windows上建立Mask R-CNN環境的文章,所以對於正在苦苦掙扎的人來說,這是一個必看的資訊!
参考资料
Python 网络框架四种比较
第一次创建 Django 应用程序,其1
PyPI 的读法
在 Qiita 上创建标题锚点以进行页面内链接的方法
在绘制目录结构图时方便的符号
【HTML入门】显示空格的三种方法