Я хочу использовать шестнадцатеричный номер для присвоения значения int:
int i = 0xFFFFFFFF; // effectively, set i to -1
Понятно, что компилятор жалуется. Вопрос, как сделать выше работу?
Вот почему мне это нужно.
Класс WritureBitmap
отображает массив пикселей как int []. Так что если я хочу установить пиксель на синий, я бы сказал: 0xFF0000FF (ARGB) (-16776961)
Плюс мне интересно, есть ли элегантное, компилирующее время решение.
Я знаю, что есть:
int i = BitConverter.ToInt32(new byte[] { 0xFF, 0x00, 0x00, 0xFF }, 0);
но это не элегантное, и не компилировать время.
-121--912317-
Я поместил контактную форму на свой сайт, и у меня есть это в моем settings.py
# Email settings
EMAIL_USE_TLS = True
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_HOST_USER = 'myemail@gmail.com'
EMAIL_HOST_PASSWORD = '****'
EMAIL_PORT = 587
И это в моем views.py
name = form.cleaned_data['name']
email = form.cleaned_data['email']
message = form.cleaned_data['message']
subject = 'Email from ' + name
content = name + '\r\n' + email + '\r\n\r\n' + message
send_mail(subject, content, email, ['me@myemail.com'])
Все работает правильно, я получаю электронную почту со всей информацией, но, электронная почта приходит от myemail@gmail.com
, даже если параметр from_email имеет email
var с электронной почтой отправителей.
Это не работает так или я делаю что-то не так?
Я хотел получить письмо от отправителя, поэтому я могу просто ответить на него, как я делаю в PHP.
Спасибо.