小编gro*_*ser的帖子

如何在Django中排除表单中的继承字段?

我有以下表格和继承表格:

class UsuarioAdminForm(ModelForm):

    first_name = forms.CharField(label='Nombre', help_text = 'Nombre del usuario', required=True)
    last_name = forms.CharField(label='Apellidos', help_text = 'Apellidos del usuario', required=True)
    dni = ESIdentityCardNumberField(help_text = 'DNI del usuario', required=True, widget = forms.TextInput(attrs = {'size': 9}))
    username = forms.CharField(label='Login', help_text = 'Requerido. 30 caracteres o menos. Letras, números y @/./+/-/_', widget = forms.TextInput(attrs = {'size': 15}))
    #password = forms.CharField(widget=forms.PasswordInput(attrs = {'size': 12}), label='Contraseña', help_text = 'Contraseña del usuario')
    email = forms.EmailField(help_text = 'Correo electrónico del usuario', required=True)
    movil = ESPhoneNumberField(help_text = …
Run Code Online (Sandbox Code Playgroud)

python django django-forms

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

如何通过Django/Python正确发送电子邮件?

我需要知道,如果正确发送电子邮件以执行多个操作,但该函数始终返回True.

任何的想法?

谢谢.

python django

2
推荐指数
2
解决办法
4469
查看次数

将\ x00写入文件

我必须向USB设备发送十六进制命令.

命令是:

echo -en "\x1b\x70\x00\x19\xfa" > /dev/usb/lp0
Run Code Online (Sandbox Code Playgroud)

如果我在终端上写它,它可以工作.但是,在C++中,hex命令存在问题.\x00被检测为以null结尾的字符串.

我尝试了两种方法:

std::string cmd = "echo '\\x1b\\x70\\x00\\x19\\xfa' > /dev/usb/lp0";
std::system(cmd.c_str());
Run Code Online (Sandbox Code Playgroud)

什么都没发生.

和:

std::ofstream device;
device.open("/dev/usb/lp0");
device << "\x1b\x70\x00\x19\xfa";
device.close();
Run Code Online (Sandbox Code Playgroud)

该设备不做任何事情.

我怎样才能解决这个问题并使用\x00字符串?

c++ hex

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

标签 统计

django ×2

python ×2

c++ ×1

django-forms ×1

hex ×1