当前位置: 首页 > 网络应用技术

Django的名字是什么?

时间:2023-03-08 22:22:59 网络应用技术

  首席执行官在本文中注明将介绍Django双重下线的相关内容以及Django Double -down系列的相关内容。我希望这对每个人都会有所帮助。让我们来看看。

  本文目录清单:

  1. python的含义是什么,下层和下线表示2. Django表关联对象和多表格查询3. DJANGO配置Xadmin 4. Python变量下降并双重划分。

  即使不使用Python进行编程,也可以用作智能计算器。保留下一行以保存先前的计算结果。计算时非常方便:

  4 + 3

  7

  

  7

  _ + 2

  9

  a = 10

  

  9

  2.代码中的独立下线表明此变量并不重要

  独立的下属线,它也是一个变量名称,但很特别。当您将承保线用作变量名时,您会告诉您此变量并不重要。它只占据位置,可以忽略。稍后不会使用它。

  当然,这只是一个惯例。如果您不遵循它,那也是可能的。毕竟,您还可以通过较低线获取此变量的值。

  for,_ in [(1. 2),(3. 4)] ::

  打印(i)

  上面的代码表明我们只需要列表列表中的第一个,第二个代码实际上分配给了下行。尽管您稍后可以通过下降线获得价值,但强烈建议您不要这样做,这违反了协议。

  3.双下线开始和结束的方法是魔术方法

  例如,“ __int __”,“ __ -dict __”,“ __dir __”,“ __Doc __”,“ __ eq__”等等。

  4.作为变量名称中间名的一部分

  与指定的驼峰相比,这称为蛇形,例如user_name。

  5.作为数字的一部分,更容易阅读

  10_000_000

  10000000

  1_280_500_000 == 1280500000

  真的

  第一个构建学生,分区,课程,stu_info表

  添加一对多表的关系数据:

  1.第一种方法是将其添加为上一个方法。应该注意的是,外键的值必须是关联表中存在的存在。

  2.第二种方法是属性分配的方法,因为我们具有模型类中部门的属性,并且该属性的对象的类型必须是部门表类型的实例对象

  访谈与对象相关的对象:

  我们具有定义学生类别类别的部门的属性,因此,当我们访问它时,我们可以直接找到可以通过Student.Deppartment的形式直接找到学生附属学院的大学。

  那么,如果您拜访访问一所大学的学生时我们也想改变呢?

  访谈与对象相关的对象:

  您可以在定义期间设置相关的_name参数,以涵盖foo_set的名称。

  clear()将所有对象集中在关联对象

  多桌查询----交叉关系查询:

  Django提供了一种强大而直观的方式来“处理”查询中相关关系。它会自动帮助您处理后台加入。如果您想跨越关系,则只需要使用关联的模型字段的名称并使用双重字段的行进行分开,直到您想要的字段:

  它也可以反向起作用。要引用“反向”关系,您只需要使用模型的小写字母的名称即可。

  Xadmin的使用首先需要注册模型才能在背景管理中运行。

  1.在应用程序中创建PY文件:adminx(必须是此名称)

  2.在Xadmin和模型中介绍课程:

  其中,list_display,search_fields,list_filter

  PS:这三个名称是固定的。

  对于外部钥匙的内容,用双重划分线分开:

  Xadmin的全局配置:

  在用户的管理中:

  1.导入视图模块,然后创建一个类,其中enbale_themes和use_bootswatch名称已修复

  2.然后注册,第一个参数:views.baseadminview,第二个是上面创建的类。

  3.您可以看到主题。

  4.创建一个类,其中固定了site_title,site_footer和菜单的名称,对应于后台左上角的标题,底部的名称和左选项卡。

  5.注册:views.commadminview和Globalsettings

  6.效果:

  7.让名卡名称成为中文:

  该应用中有一个文件应用程序,以及以下行

  将其添加到初始文件:default_app_config =“ appname。Apps。ClassName”

  1. _xxx不能用于“从模块导入 *”,该_xxx从单行开始。

  也就是说,保护类型只能允许其使用子类访问。

  2. __ xxx double -Down行表示一个私人类型变量。只能允许访问此类本身。Lianzi

  不能

  3,__ xxx___定义特殊列方法。例如__init__等

  结论:以上是首席CTO注释为每个人编写的Django双down线的所有内容。感谢您阅读本网站的内容。我希望这对您有帮助。不要忘记在此网站上找到相关内容。