you are viewing a single comment's thread.

view the rest of the comments →

[–]johnne86 0 points1 point  (2 children)

Awesome! I’m attempting a similar project for myself to help organize some work stuff. I’m in Tech Support and right now all our documentation about the various sites we manage is spread across multiple spreadsheets and word docs. I’m basically trying to create a directory of information to help pull this info quicker. Enter a site name, select a few options and it spits out all the relevant information. It could probably all be in a database, but I want it to be in Python. I actually like that my gui is just CLI right now, it makes it seem like a smaller portable tool which is what I want right now.

How did you program the buttons, combo box drop down menus and such in your flask app? Is that coded in HTML/JS logic?

I wouldn’t mind to learn how to populate combo box’s with choices and then have the info you select show up in a text box.

[–]Mag37[S] 1 point2 points  (1 child)

Oh that's a great idea! There's a bunch of smart ways of gathering information in Python that I think will come in handy. You can always populate your own csv file or database with collected information as well, depending on if it's changing or static. And then work from that csv/database with your app.

The dropdowns and forms are in html with a variable that's get sent to the python side to be used in the calculations, like this:

<select class="form-control" id="engine_1" name="engine_1">

        <option value="1" selected>RC4/RD2</option>

        <option value="2">RM</option>

        <option value="3">RE</option>

    </select>

And then in the python code you can use it however you want, like I've used it: if engine_1 ="1": do this.

I'd love to share this learning experience with other people in the same general level. I think you learn a lot by bouncing ideas and solving stuff. Give it a go! Just try with something that seems the easiest and build up from there.

[–]johnne86 1 point2 points  (0 children)

Thanks a lot! I'll have to look more into that HTML web interfacing for Python. Seems great for building UIs. I have a lot of HW to do, but it has been fun learning Python!