项目作者: Aayush9029

项目描述 :
Receiving data from form / poll using POST made easy.
高级语言: CSS
项目地址: git://github.com/Aayush9029/EasyPost.git
创建时间: 2020-05-06T19:17:48Z
项目社区:https://github.com/Aayush9029/EasyPost

开源协议:MIT License

下载


EasyPost

Receiving POST/GET data and making form made easy.

Python Version HTML Version MIT Repo Size" class="reference-link">Easy Post Version Python Version HTML Version MIT Repo Size

What and Why?

Let’s say you want to make a

  • login form
  • suvey
  • voting poll
  • or any kind of form for collecting data

And be able to store the collected data in formats like

  • json
  • csv
  • plain text
  • xml

while seamlessly hosting the form in either a local web-server or in the internet.

EasyPost makes doing all that super simple, with it’s GUI interface* and fully opensource templates.

It’s lightweight fast, stable\ And the best part the data never leaves your device*


How to get started?

  1. git clone https://github.com/Aayush9029/EasyPost
  2. cd EasyPost
  3. pip install -r requirements.txt
  4. python3 app.py

And open http://127.0.0.1:5000/


(Two inputs) form template.


Poll (Minimal, Dark theme)

Poll Results (Mordern Dark theme)


Login Form (Minimal theme) and Sign Up Form (Dark theme)


index.html




Json Data Example (Quotes Form)

  1. [
  2. {
  3. "name": "Plato",
  4. "quote": "Wise men speak because they have something to say;
  5. fools because they have to say something."
  6. },
  7. {
  8. "name": "Confucius",
  9. "quote": "The man who asks question is a fool for a minute,
  10. the man who does not ask is a fool for life."
  11. },
  12. {
  13. "name": "Jesus Christ",
  14. "quote": "A new command I give you: love one another.
  15. As I have loved you, so you must love one another."
  16. },
  17. {
  18. "name": "Gautam Buddha",
  19. "quote": "Hatred does not cease by hatred, but only be love;
  20. this is the eternal rule."
  21. },
  22. {
  23. "name": "Guru Nanak",
  24. "quote": "He who has no faith in himself can never have faith in god."
  25. }
  26. ]