Create HTML button to run Python Script

前端 未结 1 1509
南方客
南方客 2020-12-18 09:33

I am trying to create a button on a webpage quad_relay.html



        
相关标签:
1条回答
  • 2020-12-18 10:10

    you have to do some modifications:

    In your HTML file:

    <div>Relay 1:
      <form action= '{% url my_view_name%}' method="POST">
          <input type="submit" value="Toggle" id="toggle1" />
      </form>
    </div>
    

    in urls.py

    url(r'whatever^$', 'core.views.my_view',name='my_view_name'),
    

    In views.py:

    def my_view(request):
        if request.method == 'POST':
            import set_gpio
            #Do your stuff ,calling whatever you want from set_gpio.py
    
        return #Something, normally a HTTPResponse, using django
    
    0 讨论(0)
提交回复
热议问题