Вопросы по теме 'decorator'
Как в Django можно было использовать универсальное представление update_object Django для редактирования форм унаследованных моделей?
В Django приведены выдержки из приложения animals likeo:
animals / models.py с:
from django.db import models
from django.contrib.contenttypes.models import ContentType
class Animal(models.Model):
content_type =...
1773 просмотров
schedule
16.11.2021
Применять декоратор к каждому методу в классе?
У меня есть декоратор @login_testuser , примененный к методу test_1() :
class TestCase(object):
@login_testuser
def test_1(self):
print "test_1()"
Есть ли способ применить @login_testuser к каждому методу класса с...
5430 просмотров
schedule
15.10.2021
Java: автоматическая мемоизация
В моем коде есть несколько функций, для которых имеет смысл (кажется даже обязательным) использовать мемоизацию.
Я не хочу реализовывать это вручную для каждой функции отдельно. Есть ли способ (например, как в Python ), я могу просто использовать...
4711 просмотров
schedule
11.09.2021
Как я могу научить Tcl автоматически печатать мой объект с помощью предоставленной мной процедуры?
У меня есть объект, который Tcl показывает в консоли как идентификатор объекта. Как я могу расширить Tcl таким образом, чтобы всякий раз, когда печатаются объекты моего типа, автоматически вызывалась специальная процедура, которую я предоставляю для...
302 просмотров
schedule
17.09.2021
Почему я получаю сообщение об ошибке: «Объект« NoneType »не имеет атрибута« csrf_exempt »?
Я пытаюсь вызвать / save_calendar, сопоставленный с pim_calendar.save_calendar (), который начинается:
@csrf_exempt
@login_required
def save_calendar(request):
functions.ensure_profile_exists(request.user)
now =...
8632 просмотров
schedule
28.10.2021
Украсить метод Python необязательным аргументом
У меня есть класс Python со многими методами с подписью:
def select_xxx(self, arg1 , arg2 , .. argn, intersect = False)
Т.е. методы имеют различное (1-3) количество позиционных аргументов, а необязательный аргумент пересекается со значением...
397 просмотров
schedule
11.10.2021
В Python украсьте два метода одним и тем же именем, чтобы различать их.
Я пишу фреймворк, который будет использоваться людьми, немного знакомыми с Python. Я остановился на некотором синтаксисе, и для меня и для них имеет смысл использовать что-то вроде этого, где Base - это базовый класс, реализующий структуру.
class...
866 просмотров
schedule
10.11.2021
Шаблон декоратора для классов с множеством свойств
У меня есть этот простой класс:
public class DataBag
{
public string UserControl { get; set; }
public string LoadMethod { get; set; }
public dynamic Params { get; set; }
public int Height { get; set; }
public DataBag(string...
9744 просмотров
schedule
29.11.2021
Лучший способ настроить Виндзорский замок для массива декораторов
У меня в интерфейсе проекта
public interface IUpdater
{
void Update();
}
и некоторые реализации UpdaterA, UpdaterB, UpdaterC У меня также есть декоратор DecoratorUpdater . Все эти классы реализуют интерфейс IUpdater , и мне нужно...
593 просмотров
schedule
24.11.2021
Flask: собственный декоратор login_required не перенаправляет
Я использовал декоратор, показанный здесь , и адаптировал его к моим потребностям (несколько ролей). Декоратор проверяет роли и сообщает мне, Я не авторизован, но он не перенаправляет меня на мою страницу входа в систему, как это делает оригинальный...
428 просмотров
schedule
20.11.2021
Перепечатка из приложения с помощью шаблона Command / Decorator и Simple Injector
Поэтому я использую декоратор для печати после обработки определенных команд. Моя проблема в том, что пользователь хочет выпустить перепечатку. Я создал класс команды Reprint , который отправляется из уровня пользовательского интерфейса, но команде...
81 просмотров
schedule
08.10.2021
Какие языки программирования поддерживают неявную реализацию интерфейса путем делегирования?
Котлин умеет проделывать очень изящный трюк:
class Derived(b: Base) : Base by b
что заставляет ваш класс Derived реализовывать Base , а все методы Base , не реализованные явно в Derived , автоматически делегируются члену b . Я не...
264 просмотров
schedule
01.10.2021
Как питонический способ интеграции pynba и Flask?
после pip install flask pip install pynba
я пробую следующий код
import flask
import pynba.wsgi
class FlaskWithPynba(flask.Flask):
@pynba.wsgi.monitor(('localhost', 30002))
def wsgi_app(self, environ,...
228 просмотров
schedule
24.09.2021
CDI: полезен ли @Decorator в реальных проектах по сравнению с классическим шаблоном декоратора?
Env:
Wildfly 9.0.1
Weld 2.2.14
В настоящее время я изучаю возможности использования CDI @Decorator в нашей базе устаревшего кода, где это возможно.
Глядя на спецификацию и примеры java ee 7, кажется, что CDI @Decorators...
2249 просмотров
schedule
03.11.2021
Декоратор Django @login_required не работает должным образом
Я разрабатываю веб-приложение, которое будет поддерживать нескольких клиентов. Все клиенты будут размещены в одной базе данных. Группа аутентификации будет создана для каждого клиента, разрешения будут назначены на уровне группы, чтобы гарантировать...
2067 просмотров
schedule
09.09.2021
Как передать переменную экземпляра в аргументы декоратора машинописного текста?
Как реализовать декоратор машинописного текста? - хороший пример использования декоратора. в машинописном тексте.
Учитывая приведенный ниже случай,
class MyClass {
@enumerable(false)
get prop() {
return true;
}...
5161 просмотров
schedule
21.11.2021
декоратор python для отображения пройденных И kwargs по умолчанию
Я новичок в python и декораторах, и я озадачен написанием декоратора, который сообщает не только переданные аргументы и kwargs, но ТАКЖЕ неизменные kwargs по умолчанию.
Это то, что у меня есть до сих пор.
def document_call(fn):
def...
2471 просмотров
schedule
07.10.2021
C ++ Добавление элемента данных в структуру из другого базового класса
Добрый день. Я занят кодированием проекта в университете и хотел бы знать, как добавить элемент данных в структуру узла (для связанного списка), но эта структура была определена ранее. Я не могу просто определить все это в исходной структуре,...
1190 просмотров
schedule
11.09.2021
Angular2 Component @Input двухсторонняя привязка
У меня есть приложение Angular, управляемое данными. У меня есть переключаемый компонент, который я передаю в переключенном состоянии. Моя проблема в том, что двусторонняя привязка данных не работает, если я не передаю логическое значение toggle в...
46624 просмотров
schedule
06.09.2021
Как создать декоратор Python, который может обернуть либо сопрограмму, либо функцию?
Я пытаюсь сделать декоратор, чтобы обернуть либо сопрограммы, либо функции.
Первое, что я попробовал, это простой дублированный код в обертках:
def duration(func):
@functools.wraps(func)
def wrapper(*args, **kwargs):
start_ts...
5837 просмотров
schedule
25.09.2021