我有一个问题要解决。我们有一个运行商业ERP系统的SQL Server 2005。这意味着我们不能更改数据库结构,并且所有字符字段都是CHAR或VARCHAR,而不是Unicode类型(NCHAR、NVARCHAR)。
我们还有多个基于国家/地区的ERP软件实例。每个国家/地区在同一数据库服务器上都有自己的数据库,这导致基于正在运行的ERP软件实例的表名称不同。例如,美国客户表名为US_CUSTOMER,英国客户表名为GB_CUSTOMER。我们已经创建了一个单独的数据库,该数据库实质上是使用同义词来镜像ERP系统表,然后创建了处理所有针对这些同义词的SQL事务的视图。这样做是为了使用LINQ
当我试图在Timepiece中创建一个新项目时,该项目会被添加到我的模型中,就像我在后端看到的那样,但是视图给了我一个TemplateSyntaxError。
它写道:
Caught ImproperlyConfigured while rendering: settings.AJAX_LOOKUP_CHANNELS not configured correctly for 'user'
django文档告诉我,我的settings.py中缺少一个设置。但我不知道是哪个。
请原谅,如果这很明显的话。
我的回溯:
环境:
Request Method: GET
Request U
我希望能够在运行时更改IDesignTimeDbContextFactory的连接字符串。
public class DesignTimeDbContextFactory : IDesignTimeDbContextFactory<erp_colombiaDbContext>
{
public erp_colombiaDbContext CreateDbContext(string[] args)
{
var options = new DbContextOptionsBuilder<erp_colombiaDbContext>().U