Codengineering - блог о программировании ➜ страница 1538


Как клонировать объект экземпляра модели Django и сохранить его в базе данных?

Foo.objects.get(pk="foo") <Foo: test> в базе данных, я хочу добавить еще один объект, который является копией вышеуказанного объекта. полагаю, что моя таблица имеет одну строку. Я хочу вставить первый объект строки в другую строку с другим первичным ключом. Как я могу это сделать? ...

Существует ли ограничение на длину атрибутов HTML?

Как долго слишком долго для значения атрибута в HTML? Я использую атрибуты данных стиля HTML5 (data-foo="bar") в новом приложении, и в одном месте было бы очень удобно хранить справедливый удар данных (свыше 100 символов). Хотя я подозреваю, что эта сумма прекрасна, возникает вопрос о том, сколько это слишком много? ...

Java 8 NullPointerException в коллекторах.toMap

Java 8 Collectors.toMap бросает a NullPointerException если одно из значений 'null'. Я не понимаю этого поведения, карты могут содержать нулевые указатели в качестве значения без каких-либо проблем. Есть ли веская причина, почему значения не могут быть null для Collectors.toMap? кроме того, есть ли хороший способ Java 8 исправить это, или я должен вернуться к простому старому циклу for? пример моей проблемы: import java.util.ArrayList; import java.util.List; import java.util.Map; import java. ...

Как бы я получил задание cron для запуска каждые 30 минут?

Я хочу добавить crontab запись на выполнение скрипта каждые 30 минут, на час и 30 минут каждого часа или что-то близкое. У меня есть следующее, но он, кажется, не работает на 0. */30 * * * * какую строку мне нужно использовать? cron работает на OSX. ...

Запись текста Unicode в текстовый файл?

я вытаскиваю данные из документа Google, обрабатываю его и записываю в файл (который в конечном итоге я вставлю на страницу Wordpress). Он имеет некоторые символы, отличные от ASCII. Как я могу безопасно конвертировать их в символы, которые можно использовать в HTML-источнике? В настоящее время я конвертирую все в Unicode по пути, объединяя все это вместе в строку Python, а затем делаю: import codecs f = codecs.open('out.txt', mode="w", encoding="iso-8859-1") f.write(all_html.encode("iso-88 ...

Как импортировать шрифт Google Web в файл CSS?

Я работаю с CMS, который у меня есть только доступ к файлу CSS. Итак, я не могу включить ничего в голову документа. Мне было интересно, есть ли способ импортировать веб-шрифт из файла CSS? ...

Как предотвратить тайм-аут шлюза с помощью FastCGI на Nginx

Я запускаю Django, FastCGI и Nginx. Я создаю своего рода api, где кто-то может отправлять некоторые данные через XML, которые я буду обрабатывать, а затем возвращать некоторые коды состояния для каждого узла, который был отправлен. проблема в том, что Nginx будет выбрасывать тайм-аут шлюза 504, если я слишком долго обрабатываю XML-я думаю, что дольше, чем 60 секунд. поэтому я хотел бы настроить Nginx так, что если какие-либо запросы, соответствующие местоположению / api, не будут тайм-аут для ...

найти без рекурсии

можно использовать find команда каким-то образом, что он не будет рекурсировать в подкаталоги? Например, DirsRoot |-->SubDir1 | |-OtherFile1 |-->SubDir2 | |-OtherFile2 |-File1 |-File2 и результат чего-то вроде find DirsRoot --donotrecuourse -type f будет только File1, File2? ...

формат JSON.свалки против колбы.jsonify

Я не уверен, что понимаю цель flask.jsonify метод. Я пытаюсь сделать строку JSON из этого: data = {"id": str(album.id), "title": album.title} но то, что я получаю с json.dumps отличается от того, что я получаю с flask.jsonify. json.dumps(data): [{"id": "4ea856fd6506ae0db42702dd", "title": "Business"}] flask.jsonify(data): {"id":…, "title":…} очевидно, мне нужно, чтобы получить результат, который больше похож на то, что json.dumps возвращает. Что я делаю не так? ...

Форма внутри таблицы

Я включаю некоторые формы внутри таблицы HTML для добавления новых строк и обновления текущих строк. Проблема, которую я получаю, заключается в том, что когда я проверяю формы в своих инструментах разработки, я вижу, что элементы формы закрываются сразу после открытия (входы и т. д. не включены в форму). таким образом, отправка формы не включает поля. строка таблицы и входные данные выглядят следующим образом: <tr> <form method="post" action=""> <td> ...