AB
Size: a a a
AB
AB
АВ
class ContactView(FormView):
form_class = ContactForm
template_name = 'contact/contact.html'
success_url = '#' # адрес страницы успеха отправки формы
def post(self, request, *args, **kwargs):
pdb.set_trace()
form_class = self.get_form_class()
form = self.get_form(form_class)
files = request.FILES.getlist('files')
if form.is_valid():
id = form.save().pk
contact = Contact.objects.get(pk=id)
if files:
for f in files:
fl = Files(contact=contact, file = f)
fl.save()
data = {'message': 'Сообщение успешно отправлено.'}
return http.JsonResponse(data) #self.form_valid(form)
else:
return self.form_invalid(form)
function ajaxPOST(url, callback) {
var request = new XMLHttpRequest();
request.onreadystatechange = function() {
if (request.readyState == 4) {
callback(request.responseText);
}
};
request.open("POST", url);
request.setRequestHeader("X-Requested-With", "XMLHttpRequest");
request.send();
}
IC
s
IC
B
AK
AK
B
AO
AO
🦁
IR
{% if user.get_foo_display.startswith('Москва') %}
A
{% if user.get_foo_display.startswith('Москва') %}
NK
UnicodeDecodeError: `utf-8` codec can't decode byte 0xc0 in position 0: invalid start byteПредпологаю, что это из-за кириллицы (имя компьютера) в путях. Подскажите пожалуйста, как это можно исправить.
АБ
NK
NK
🔐