简介:本文的首席执行官注释将介绍Django名称含义的相关内容。我希望这对每个人都会有所帮助。让我们来看看。
有四个含义!英语单词的含义您需要结合句子和文章,因为每个单词都有多种含义,您想看到的1个。而Jiang Gechushou是日本风格的热锅,而Django(django)它是著名的西方电影“ django”中的主人公。为何选择“江吉”作为标题,2。2. 2.干净有效的设计django的设计带来了干净有效的设计... django严格维护干净的设计。其所有代码允许您开发Web程序遵循最佳练习3.拥有所有这些特征以删除您的过程缺陷... Django具有所有这些特征... Django是用Python编写的,Python是一个优雅,简洁,高级的编程语言4.提供快速开发Django提供提供提供的提供提供Django提供的Fast开发... Django的理念是做所有可以提高开发速度的一切
[编辑本段]概述
Django(发音:/?DGO?/)是一个用Python语言(开源Web框架)编写的开源Web开发框架,它鼓励快速开发并遵循MVC Design.django符合BSD版权。它于2005年7月首次发行,并于2008年9月发布了首个正式版本1.0。
Django以比利时爵士音乐家Django Reinhardt的名字命名。他是吉普赛人,主要是玩吉夫拉(Geefra),也打小提琴。
[编辑本段]设计理念
Django的主要目的是简单,快速开发数据库驱动的网站。它强调了代码重复使用,并且多个组件可以轻松地将整个框架作为“插件-in”提供。Django有许多功能强大的第三方插头。您甚至可以开发自己的工具包。这使Django强大的可扩展性。它还强调了快速开发和干燥的原则(不要重复您的)。
Django基于MVC的设计非常漂亮:
对象关系映射(ORM,对象相关映射)
以Python类的形式定义数据模型。ORM将模型连接到关系数据库。您将获得非常易于使用的数据库API。同时,您还可以在Django中使用原始SQL语句。
URL分布
使用正则表达式匹配URL,您可以任意设计URL,而无需框架的特定限制。
模板系统
使用Django功能强大且可扩展的模板语言可以与设计,内容和Python代码分开,并获得成功。
形式处理
您可以轻松地生成各种表单模型以实现表单的有效性测试。它可以轻松地从所定义的模型的模型中生成相应的表单。
缓存系统
您可以挂在存储缓冲区或其他框架中以实现超缓冲区 - 以实现所需的粒径。
会话,用户登录和权限检查
快速开发用户会话功能。
全球化
建立的国际系统,可促进多种语言的发展。
自动管理接口
您无需花费大量工作来创建人员管理和更新内容。Django带有管理站点,类似于内容管理系统。
[编辑本段]部署
Django可以在Apache上运行,也可以在支持WSGI,fastcgi.support的服务器上运行,以支持支持PostgreSQL,MySQL,SQLite3的各种数据库。
目前,Google App Engine还支持Django的某些部分。
[编辑本段]文档
Django1.0建立了一个强大而完整的文档系统(),涵盖了Django的所有方面,并且适合各个级别的读者和开发人员。它还包含几个简单的示例。您可以跟随他们体验Django的美丽,逐步。
Django最初是为了管理劳伦斯集团(Lawrence Group)下的一些新闻内容的开发。在2003年,《律师事务所杂志》(Lawerance Journal Worm)的网络开发商,埃德里安(Edrian)和威尔森(Willson)开始使用Python语言开发应用程序。快速播放的新闻界使他们能够增加产品的开发速度,因此他们两个试图想象节省开发时间的框架。该框架将可以重复使用的组件或模块放置,因此开发人员不必重复不需要反复工作的工作。这是Django诞生的基本原因。
Django的诞生是减少重复性工作并节省开发商的时间,使开发人员能够将有限的能源投资于关键开发链接。
2. Django命名:
Django以名为Django Reinhardt吉他手的名字命名。由于程序员的世界不能缺少音乐,因此开发人员受到他的音乐的启发。为了感谢吉他手,Django的名字也出生了!
3. Django获得方法:
1)方法1:官方网站下载:
2)方法两个:Pycharm随附Django模块,并直接在Pycharm上创建一个项目
4. Django的具体内容介绍:
1)views.py文件:
该文件可用于处理用户发出的指令。在模板目录中创建的网页可以显示用户的页面内容,例如用户帐户密码等,输出输出已输出到页面。((将使用以后的操作)
2)urls.py文件:
它是链接的入口,该链接与相应视图中的函数关联。
3)型号py文件:
model.py文件与数据库操作并使用或读取数据有关。当用户不使用数据库时,可以将其视为普通的封装文件。
4)表格。文件:
Django的表单文件,用户可以直接输入浏览器上的提交页面,并且数据验证工作和输入框的生成取决于它。(将使用后来的操作)
5)管理文件:
Django的背景文件可以使用少量代码具有背景。
6)settings.py文件:
django的配置文件,settings.py文件包括一些调试交换机,静态文件和其他信息。(将使用以后的操作)
7)模板目录:
views.py中的HTML模板获得了带有动态内容的网页,可以通过缓存提高速度。(将使用以后的操作)
5. Django可以做什么?学习Django的用途是什么?
Django作为网站架构,对后端有偏见。作为网站,开发人员可以执行他们想要的任何任务或页面。
第二,准备环境
(1)Mac 11.2.3
(2)Python 3.9
(3)Pycharm专业版2021.3.2
第三,开始创建HTML网页
第一步:
启动Pycharm并创建Django
第2步:
创建一个可以命名为应用程序,应用程序,应用程序...的应用程序...
输入python manage.py startapp +您要创建的名称(有时也称为目录)您要创建
我创建了一个应用程序的文件夹(有时也称为目录),因此代码为:
python manage.py startapp应用
第三步:
在应用程序文件夹中(有时也称为目录,重要的问题被认为是三遍!),创建一个URLS PY文件。
具体方法是:
然后返回汽车,此时创建了URLS.PY文件(空文件):
第四步:
更改刚刚创建的URLS.PY文件,并将以下内容输入到urls.py文件:
来自django.urls导入路径
从。导入视图
urlpatterns = [
这是给予的
第五步:
修改djangoproject3文件夹中的urls.py文件(在这里说明为什么称为djangoproject3的文件夹,这是因为当您创建一个项目时,称为djangoproject3)。
在Djangoproject3文件夹中打开URLS.PY文件,然后添加以下内容:
来自django.contrib导入管理
从django.urls导入路径,包括
urlpatterns = [
路径('admin/',admin.site.urls),
路径('',include('app.urls'))
这是给予的
由于我之前创建的应用程序称为应用程序,因此我是此处的应用程序。以相同的方式,如果您创建一个应用程序,那么您应该在这里成为应用程序!
步骤6:
创建一个来自App文件夹中的名称的文件,然后将以下内容添加到它:
从django导入表格
class loadform(forms.form):
file = forms.filefield()
结论:以上是首席CTO注释编制的Django名称名称的相关内容的相关内容。希望它对您有所帮助!如果您解决了问题,请与更多关心此问题的朋友分享?