home / blog / 关于Django框架的一些细节
关于Django框架的一些细节
Oct. 27, 2024
by Mohamed Ibrahim
让我们来谈谈 Django 以及正在做的许多事情,上帝保佑,这对你有用。
像这样的事情有很多我需要知道,因为这些会被认为是面试问题,你也知道它们,但作为一名高级 Django 开发人员你可能不知道这个名字。
瞧,先生
我们来整理一下
来来来,我们看看CRUD是什么意思
先生,你看,他们是
* Detail or Read
* Update
* Create
* Delete
好的,完成了,您就可以使用重定向了
这只是在您在更新、创建和删除中执行特定操作之后发生的
重新运行重定向而不是重新运行渲染
这是它的第一个好处
第二件事是,例如,如果您有 URL,但它不起作用,但仍然有一个请求,您可以将其放入您的代码中,它会带您找到您一直需要的密码。
您还需要了解所有 Django 模型字段类型
示例:charfield、imgfield、textfield
以及其他类型
你必须知道
* 模型现场验证
* 模型字段选择
当然,如果我们想谈论它们,会花费很多时间,但我会发布一篇关于它们的文章
在 django 中验证
之后,您应该了解一些有关表单和表单集的知识
您知道如何制作表单,并且您的时间轴中有一个渲染器并获取其中的信息
当然,您可以使用它们创建表单,使其成为渲染器,并忽略其他任何内容,以使其美观且对您有吸引力。
让我们进入模板并过滤 Django Templates
在这里,您可以为您的信息创建一个过滤器,也可以从视图中操作它,当然,根据您的要求指定您将工作的时间段,等等。
当然,For Loops & Cycle 是众所周知的
例如,如果您需要知道如何从中受益,您也可以使用它
第一个循环适用于面团,如果它不起作用,那么它就起作用
当然,每种方法都有自己的一种,也有一种要求,但我想了解一下你,但仅此而已
之后,你就有了一个 Django 用户模型
这个有很多话要说
让我们按原样获取它们
扩展用户模型:
这只是我将修改相同的模型,而不是添加新模型并将Yuse连接到模型。
自定义用户模型
简而言之,我为用户创建了一个链接到 froenkey 的新模型
注册用户
用户登录和身份验证
用户注销
这些都是名人,但他们所说的大部分内容都听不懂
用户使用用户名或电子邮件登录
它执行一个功能,而不是在按钮上执行循环,但它适用于按钮和倾斜
您可以将其作为视图来执行,也可以将其作为模板中的验证来执行,这样搜索会更快、更顺畅
不活跃用户
可知如果Inactive将无法登录,如果Active则一切正常
当然,你可以添加禁用。这会记录所有内容,但有些操作会受到限制,你自己看看需要做什么。
当然,您有基于类的视图和基于功能的视图
你一定要知道它们之间的区别,和龙种在一起会更好
还有如何在管理面板上进行自定义
这是你应该寻找的东西,如果你不想养成新的瘾,它有很多好处
你必须知道 makemigrations 和 migrate 之间的区别
有些事情我没有在这里解释,因为我的朋友,我希望人们搜索它们,看看你是否知道如何找到它们。
希望您能从这篇文章中受益,并祝您新年快乐🤍
Django
Best offers in your inbox