コード例 #1
0
 def handle(self, *args, **options):
     propositions = Proposition.objects.all()
     for proposition in propositions:
         params = {'IdProp': proposition.id_proposition}
         response = requests.get('http://www.camara.gov.br/SitCamaraWS/Proposicoes.asmx/ObterProposicaoPorID'
                                 , params=params)
         update_proposition(response, proposition.id_proposition, proposition.bill.id)
コード例 #2
0
ファイル: get_proposition.py プロジェクト: Themakew/wikilegis
 def handle(self, *args, **options):
     propositions = Proposition.objects.all()
     for proposition in propositions:
         params = {'IdProp': proposition.id_proposition}
         site = 'http://www.camara.gov.br/SitCamaraWS/Proposicoes.asmx/ObterProposicaoPorID'
         response = requests.get(site, params=params)
         update_proposition(response, proposition.id_proposition)
コード例 #3
0
ファイル: admin.py プロジェクト: gabrielmacedo/wikilegis
def propositions_update(ModelAdmin, request, queryset):
    selected = request.POST.getlist(admin.ACTION_CHECKBOX_NAME)
    bills = Bill.objects.filter(id__in=selected)
    for bill in bills:
        if bill.proposition_set.all():
            params = {'IdProp': bill.proposition_set.all()[0].id_proposition}
            response = requests.get(
                'http://www.camara.gov.br/SitCamaraWS/Proposicoes.asmx/ObterProposicaoPorID', params=params)
            update_proposition(response, bill.proposition_set.all()[0].id_proposition, bill.id)
    ModelAdmin.message_user(request, _("Bills updated successfully."))
コード例 #4
0
ファイル: admin.py プロジェクト: becahp/wikilegis-gcs
def propositions_update(ModelAdmin, request, queryset):
    selected = request.POST.getlist(admin.ACTION_CHECKBOX_NAME)
    bills = Bill.objects.filter(id__in=selected)
    for bill in bills:
        try:
            params = {'IdProp': bill.proposition_set.all()[0].id_proposition}
            response = requests.get('http://www.camara.gov.br/SitCamaraWS/Proposicoes.asmx/ObterProposicaoPorID'
                                    , params=params)
            update_proposition(response, bill.proposition_set.all()[0].id_proposition)
        except:
            pass
    ModelAdmin.message_user(request, _("Bills updated successfully."))