Django建立【PyCharm·Eclipse】

Django是一个Python库的Web应用开发框架,它被称为“Django”,它提供了处理电子邮件、照片、视频等媒体的SNS服务组件,这些是Web系统的核心。

・Django的优点
Django可以用最少的编码来实现Web框架所需的功能,可以通过称为Model(模型)的类单元对数据库表进行操作,因此可以在模型单元中执行数据库的选择、删除、更新和添加等操作,因此在直接接触模式的点上,处理流程很容易理解。此外,可以通过称为View(视图)的函数(也可以是类)单元来操作Html页面的转换,这意味着可以在视图单元中处理响应和请求的处理,因此实现了用户注册和登录等功能也是在视图单元中进行的。因此,View本身可以使用多个Python库。简而言之,这意味着可以将AI模块用于Web服务,并具有可扩展性。

在开发环境方面,我推荐使用PyCharm。虽然在eclipse中也可以开发使用Django这个Python库的框架,但是在库的管理和代码质量方面,PyCharm更加出色。此外,PyCharm会自动创建Django环境,而在eclipse中,你需要预先准备具有Django库的Python。

・Django的环境配置[PyCharm]

image.png

・PyCharm在使用时需注意事项
PyCharm会将Python解释器保存在项目单位中。因此,作为基础解释器使用的Python中未安装Django。因此,要使用Django和其他Python库,需要通过PyCharm的终端直接进行pip安装。此外,即使项目损坏并将其备份转移到新项目中,也需要从头整理Python模块。在开发过程中,请注意每个Python都是以项目为单位进行管理。

・Django的环境配置 [eclipse]

image.png

在使用Eclipse构建Django时,需要从头开始准备Python解释器。因此,在安装模块时,需要通过附带的pip工具进行安装。这也意味着模块的管理与Pycharm不同,需要自行管理。

在开发Django的Web应用程序时需要注意的事项是,要意识到Django是一个Python模块,与我们之前处理的Python编码完全不同。可以将其想象为根据Django框架嵌入组件的感觉。如果无法理解这种感觉,就会陷入困境。因此,必须按照构成Django的模块进行编码。虽然有Django的教程,但从参考书入门可能更好,因为日本的文档信息相对较少。我个人在官方文档中了解到编码风格在令和2年已经过时,于是选择了运行和学习!我从《Python Django开发入门》开始入门。然而,如果涉及到Django模块的配置管理,官方网站会非常有用。在处理Django时,最需要注意的是版本管理。根据Django的版本,可能无法使用某些模块,或者必须符合某些规范。因此,确保Python解释器和Django模块版本相匹配是必要的。Django只是Python库的一部分而已。但编码样式与Python不同。

bannerAds