<s> from corehq . apps . sms . forms import BackendForm <EOL> from dimagi . utils . django . fields import TrimmedCharField <EOL> from crispy_forms import layout as crispy <EOL> from django . utils . translation import ugettext_lazy , ugettext as _ <EOL> class PushBackendForm ( BackendForm ) : <EOL> channel = TrimmedCharField ( <EOL> label = ugettext_lazy ( "<STR_LIT>" ) , <EOL> ) <EOL> service = TrimmedCharField ( <EOL> label = ugettext_lazy ( "<STR_LIT>" ) , <EOL> ) <EOL> password = TrimmedCharField ( <EOL> label = ugettext_lazy ( "<STR_LIT>" ) , <EOL> ) <EOL> @ property <EOL> def gateway_specific_fields ( self ) : <EOL> return crispy . Fieldset ( <EOL> _ ( "<STR_LIT>" ) , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT:password>' , <EOL> ) </s>
