小编maa*_*zza的帖子

Febelfin CODA(编码账户报表)2.3仅在比利时使用?

我的任务是编写一些代码来解释来自(不同)(比利时)银行的CODA文件.

CODA文件代表Coded Statement of Account文件,并且似乎是文本文件的比利时名称,该文本文件具有针对特定银行帐户上发生的每个银行交易的行.

这包括SEPA直接付款交易信息.

我们正在使用的前两个银行是比利时(Fortis和ING),我收到了这些文件是如何编码的规范.

我似乎无法找到这些文件的英文名称.如果这真的只是比利时的标准,我会感到惊讶.我正在寻找更多信息,如果我们尝试将我们的代码与法国或英国银行联系起来会发生什么

  • 有没有人可以指出我需要搜索的标准名称?
  • 这个甚至还有国际标准吗?
  • 对于程序员:是否有任何c#或.NET程序集可以用来轻松解释这些CODA(2.3)文件?我想避免自己编写这个关键库.

我发现存在mt940(SWIFT)这样的东西,但那些文件与我的看起来不一样.

transactions swift-mt coda-format

6
推荐指数
1
解决办法
1436
查看次数

tgz 的 MIME 类型

我发现了 gzipped tarbar(.tgz.tar.gz)的几种定义,哪一个是正确的,有吗?

在官方列表中未找到匹配项。

gzip tar mime-types

6
推荐指数
0
解决办法
4877
查看次数

Django上的用户角色架构

一个伟大的问候社区

我的问题与Django中的管理用户和架构用户的类型有关,一开始我请你道歉,以防万一我的问题可能太"新手"或没有意义,我开始把我与Django联系起来用户模式及其在项目中的不同工作可能性.

我有以下情况.

我正在构建一个应用程序,其中我将有三个不同的用户类型:

  • 患者
  • 物理治疗师

我使用默认的Django身份验证方案(django.contrib.auth).

最初,我确实在这个实体方案中思考,其中User表是auth_userDjango保存用户创建的表:

架构思考(不好 - ?)

我有is_patient,is_medicalis_physiotherapist用户表中的布尔属性字段.

像特定细节一样,我理解在Django默认模型中,用户无法修改或添加属性或字段.

这是一个重要而有力的理由我不能添加的 is_patient,is_medical并且is_physiotherapist在用户表布尔字段.

经典建议是使用Userprofile表扩展User模型,在该表中我通过OneToOne关系向User Model添加字段或属性.基本样本如下:

扩展Django用户模型

就是这样,我得到了我在Django的用户可以拥有现场照片并在特定时刻上传一个...

利用前面的方案,以下模式可以适用于管理用户角色(和用户类型)patient,也可以作为替代方案?medicalphysiotherapist

其他架构也是如此

我会在以下方面建立关系:

  • 用户医疗和用户患者

  • 用户物理治疗师和用户患者

他们和其他桌子之间......

通过这种方法,这些关系不会受到影响吗?

将在Users和UserProfile表之间保存不同的用户.这是可扩展性意义上的一个好习惯吗?我的表可能是崩溃还是我的数据库?


此外,我还看到了其他替代方案,例如:

  1. 角色表/模型

我将有一个独立或独立的角色表/模型,这可以与Django用户模型相关(一个用户可以通过示例拥有许多角色)当我想要存储有关特定角色的角色的独家信息时,这种方法非常有用?

  1. Django权限和授权

我忽略或不知道让我工作的粒度等级.我只看到权限和授权系统允许我使用创建,编辑和删除操作....

在这里,我可以看到创建群组吗?例如,医疗组并为其分配权限并将此权限链接到组成该组的用户?这是另一个好的选择吗?这个选项似乎更单一,虽然我不知道用户是否可以根据具有的组权限进行一些操作...我不知道这个想法是否正确/正确

  1. AUTH_USER_MODEL 创建自定义用户模型

我对患者,医疗和物理治疗师用户的要求需要构建自定义用户模型吗?

python django django-models user-roles django-users

6
推荐指数
1
解决办法
1991
查看次数

React Native ios应用程序中的"libBacktraceRecording.dylib"内存泄漏

当我尝试运行一个基本的反应本机应用程序时,我看到了libBacktraceRecording.dylib544 KB 的大量内存请求.与其他应用程序相同的事情.

在此输入图像描述

你能帮帮我吗?

谢谢!

memory-leaks ios react-native

6
推荐指数
1
解决办法
1412
查看次数

Monogame 3.4和Windows 10 UAP项目的常量Visual Studio Update必需弹出窗口

所以,我一直在尝试Monogame使用Visual Studio在Windows Phone模拟器上启动模板,但我无法让它工作.

这是我尝试过的:

在我的项目中,我遇到了在Visual Studio中为Windows UAP创建Monogame项目的问题.我曾尝试使用向导工具创建项目,但在项目创建之后,我收到了需要安装Universal Platform Tools的消息

见图1

按下"安装"按钮后发生错误

见图2

,但无论如何都会弹出Visual Studio Setup窗口.我已经安装了所有已选择的功能,但这没有帮助.

见图3

解决方案资源管理器中的通知:此项目需要加载Visual Studio更新.右键单击该项目,然后选择"下载更新".

见图4

点击"下载更新"后,我将访问此网站

选择"重新加载项目"后,它会显示以下错误:

见图5

选择突出显示的选项"安装"后,它再次带我到上述网站.

有谁知道我错过了什么或在这种情况下我该怎么办?


安装软件:

Windows 10 Pro带有最新更新

Microsoft Visual Studio社区2015版本14.0.24720.00更新1

Visual Studio的Monogame 3.4

c# visual-studio monogame win-universal-app

6
推荐指数
1
解决办法
637
查看次数

如何使pycharm始终在ubuntu中显示行号

我知道如何在Windows版本中做到这一点,但在ubuntu我没有设置/外观'显示行数字'chekbox

谢谢

python ubuntu pycharm

5
推荐指数
1
解决办法
5130
查看次数

读取基于位置的文本文件的正确方法

所以我有一个包含这种(标准化)格式数据的文件:

 12455WE READ THIS             TOO796445 125997  554777     
 22455 888AND THIS       TOO796445 125997  55477778 2 1
Run Code Online (Sandbox Code Playgroud)

可能是因为某人做过太多的合作。

每个字段都有固定的长度,我可以通过切片来读取它。

我的问题是如何以一种更加灵活的方式构建我的代码,并且不会让我对切片使用硬编码偏移?我应该使用类似的常量类吗?

编辑:

此外,第一个数字(0->9 始终存在)决定了固定长度的行的结构。此外,该文件是由确保有效性的第三方提供的,因此我不需要检查格式,只需读取它。大约有 11 种不同的线路结构。

python parsing coda-format

5
推荐指数
1
解决办法
4817
查看次数

Python SUDS - 在调用SOAP方法时获取异常415

from suds.client import Client
url = r'http://*********?singleWsdl'
c = Client(url)
Run Code Online (Sandbox Code Playgroud)

请求在这里工作正常,但是当我执行下面的语句时,我得到最后显示的错误消息.请帮忙.

c.service.Method_Name('parameter1', 'parameter2')
Run Code Online (Sandbox Code Playgroud)

错误消息是:

例外:(415,u'Cannot处理消息,因为内容类型\'text/xml; charset = utf-8 \'不是预期的类型\'multipart/related; type ="application/xop + xml"\' .')

python soap suds

5
推荐指数
1
解决办法
245
查看次数

rvalue作为构造对象的初始化器

我是编程新手.对不起,我的英语不好.我试图使用rvalue作为初始对象的初始化器.因此,根据代码,它将打印出使用的构造函数和赋值运算符.但结果是对象"what2"和"what3",那些不打印任何东西.这是代码:

#include <iostream>
using namespace std;
class X{
public:
    int x;
    X()= default;
    X(int num):x{num}{}
    X(const X& y){
        x = y.x;
        std::cout << "copy constructor" << std::endl;
        std::cout << x << std::endl;

    }
    X& operator=(const X& d){
        x = d.x;
        std::cout << "copy assignment" << std::endl;
        return *this;
    }
    X(X&& y){
        x = y.x;
        std::cout << "move constructor" << std::endl;
    }
    X& operator=(X&& b){
        x = b.x;
        std::cout << "move assignment" << std::endl;
        return *this;
    }
};

X operator +(const …
Run Code Online (Sandbox Code Playgroud)

c++

5
推荐指数
1
解决办法
172
查看次数

保存自定义表单django的formset

我想在django中保存一个formset.为此,我有我的模型和自定义表单.然后我这样创建我的formset:

QuoteFormSet = formset_factory(QuoteForm, extra=2)
formset = QuoteFormset(request.POST)
Run Code Online (Sandbox Code Playgroud)

但是当我做formset.save()时,我得到了 AttributeError: 'QuoteFormFormSet' object has no attribute 'save'

我的模特:

class Quote(models.Model):
    country = models.CharField(max_length=2,)
    street = models.CharField(max_length=100,)
Run Code Online (Sandbox Code Playgroud)

我的表格:

class QuoteForm(forms.ModelForm):
    class Meta:
        model = Quote
    country = forms.ChoiceField(choices=COUNTRIES, required=False)
    street = forms.CharField(max_length=100, required=False)
Run Code Online (Sandbox Code Playgroud)

python django django-models formsets

4
推荐指数
1
解决办法
2077
查看次数