Slide 23
Slide 23 text
class RequestCountry(ConditionSet):!
country = String(label='Country')!
def can_execute(self, instance):!
return isinstance(instance, (HttpRequest,))!
!
def get_field_value(self, request, field_name):!
if field_name == 'country':!
return getattr(request, 'country')!
!
gargoyle.register(RequestCountry())