在研究才Django自关联的过程中,在插入数据时爆出如下错误: ValueError: Cannot assign "<QuerySet [<Area: China>]>": "Area.parent" must be a "Area" instance. 这是由于把QuerySet当作了instance传进去了.这里需要的拿到QuerySet中的具体实例对象,进行操作. 模型如下: from django.db impo…
报错中出现类似ValueError: Cannot assign "'XXX'": "Comment.article" must be a "XXX" instance时: 该错误通常是models.py里定义时以A_B的命名格式时会出现的问题 解决方案:只要将需要传参数的外键字段后直接加上_id即可 附上代码: 修改前: models.py # 文章评论表 class Comment(models.Model): user = models.F…
1. Area简介 ASP.NET MVC Area机制构建项目,可以将相对独立的功能模块切割划分,降低项目的耦合度. 2. Area设置Routing 新建Admin Area后,自动创建AdminAreaRegistration.cs,用于设置Area Routing. using System.Web.Mvc; namespace Libing.Portal.Web.Areas.Admin { public class AdminAreaRegistration : AreaRegistr…
概述 ASP.NET MVC中,是依靠某些文件夹以及类的固定命名规则去组织model实体层,views视图层和控制层的.如果是大规模的应用程序,经常会由不同功能的模块组成,而每个功能模块都由MVC中的三层所构成,因此,随着应用程序规模的增大,如何组织这些不同功能模块中的MVC三层的目录结构,有时对开发者来说显得是种负担.所幸,MVC提供了Area机制,让开发人员可以对项目实现模块的管理. Area就是严格的按照MVC的规定对文件目录结构和类的命名规则进行命名.我以社交…
Source: https://en.wikipedia.org/wiki/Brodmann_area Lateral surface Medial serface Areas 3, 1 & 2 – Primary Somatosensory Cortex (frequently referred to as Areas 3, 1, 2 by convention) Area 4 – Primary Motor Cortex Area 5 – Somatosensory Association…