Bienvenue sur IndexError.

Ici vous pouvez poser des questions sur Python et le Framework Django.

Mais aussi sur les technos front comme React, Angular, Typescript et Javascript en général.

Consultez la FAQ pour améliorer vos chances d'avoir des réponses à vos questions.

Récupération des dates sélectionnées de DateRangePicker en utilisant bottle template

0 votes

Je suis en train d'utiliser Date Range Picker (Librairie Jquery) dans mon application Bottle. Je veux passer deux dates sélectionées depuis mon template(.tpl) à mon contrôlleur bottle pour intégrer dans mon SQL query.

Voici mon code Date Range Picker que j'ai utilisé.

 <script type="text/javascript">

$(function() {

    var start = moment().subtract(29, 'days');
    var end = moment();

    function cb(start, end) {
        $('#reportrange span').html(start.format('MMMM D, YYYY') + ' - ' + end.format('MMMM D, YYYY'));
    }

    $('#reportrange').daterangepicker({
        startDate: start,
        endDate: end,
        ranges: {
           'Today': [moment(), moment()],
           'Yesterday': [moment().subtract(1, 'days'), moment().subtract(1, 'days')],
           'Last 7 Days': [moment().subtract(6, 'days'), moment()],
           'Last 30 Days': [moment().subtract(29, 'days'), moment()],
           'This Month': [moment().startOf('month'), moment().endOf('month')],
           'Last Month': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')]
        }
    }, cb);

    cb(start, end);

});
</script>

J'ai déjà essayé request.GET, request.POST, request.query, mais ça fonctionne pas.
Voici les requetes faite dans mon contrôlleur.

dateStart = request.query.get('start')
dateStart = request.GET.get('start')
demandé il y a 5 jours par LIU JINGYU (104 points)
edité il y a 4 jours par LIU JINGYU

Votre réponse

Preview

Votre nom à afficher ( en option ):
Vie privée: . Votre adresse de messagerie ne sera utilisée que pour l'envoi de ces notifications .
Vérification anti -spam:
Pour éviter cette vérification à l'avenir, Connectez vous ou inscrivez vous.
...