Я использую django, и я написал этот декоратор, чтобы убрать часть повторяющегося кода, который я нашел для просмотров ajax, и я хочу знать ваше мнение (слишком простой, плохой дизайн, попробуйте это вместо этого, хорошо и т. Д.).Является ли это хорошим дизайном python?
def ajax_only(func):
def _ajax_only(request,*args,**kwargs):
if not request.is_ajax():
return HttpResponse('<p>Ajax not supported.</p>')
else:
return func(request,*args,**kwargs)
return _ajax_only
Это лучший вопрос для http://s.tk/review. –