Monday, May 24, 2021

Re: Making a rather small web app, is Django right for it?

It's hard to say. While Django is suitable, it's also large. If you don't know it already, you might not want to learn it just for this. It's possible Flask would be a better choice, since it's smaller and (I think) easier. (Note: I'm a Django developer, and I'm not a Flask developer.)

So I think it's mostly a question of what you want: Why do you want to do this project? Is it commercial? Is it a hobby? Is it something you do because you find it appealing? If it's something like a hobby, pick up whatever seems more fun to you.

Regards,

Antonis

Antonis Christofides  +30-6979924665 (mobile)


On 24/05/2021 17.37, Devin Prater wrote:
Hi all. I am a rather new Python learner, although I've made the following script:


I want to turn this into a central place where students can get not just the lunch menu, but also other menus, upcoming events, things like that, but not much more than that. So, in order to bypass the need for submitting to the App Store because this isn't that big of an app, I decided to go with web development instead. Since I already know Python, enough to make that simple program at least, I thought I'd just use Django to make this.

Now, I've also tried using Beeware to make an actual app, and that seems easy compared to getting started with Django, but I don't want to disregard Django just because Beeware is easier. Plus Beeware doesn't seem to have web app creation support yet. So, any ideas? How hard would it be to take something like that simple code, probably for the backend more than frontend, and enhance it, mainly adding more requests to a URL, then getting text using BS4, then showing it on the app? I imagine tabs at the bottom of the screen for "menus", "vending machines", and "events and news." Stuff like that, then the main content in the middle, then buttons at the top to change between menu sources on the menus tab and such. So, not that much interaction I'd think. So, what do you all think? Thanks for any help.

Devin Prater

Technical Assistant


256 761-3423

Alabama Institute for Deaf and                                      Blind

P.O. Box 698 | 1105 Fort Lashley Ave.

Talladega, AL 35161


www.aidb.org

Facebook Discover how we're limitless.

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CAKXtajAeZPSpgZg9a38YtCksi4N7VF51DJYxWAQ1K0P3V%3D-P_A%40mail.gmail.com.

No comments:

Post a Comment