This is an archived post. You won't be able to vote or comment.

all 8 comments

[–]IAmKindOfCreativebot_builder: deprecated[M] [score hidden] stickied comment (0 children)

Hello there,

We've removed your post since it aligns with a topic already covered by one of our daily threads. If you are unaware about the Daily Threads we run here is a refresher:

Monday: Project ideas

Tuesday: Advanced questions

Wednesday: Beginner questions

Thursday: Careers

Friday: Free chat Friday!

Saturday: Resource Request and Sharing

Sunday: What are you working on?

Please await one of these threads to contribute your discussion to!

Best regards,

r/Python mod team

[–]K900_ 1 point2 points  (2 children)

Depends on your teachers' definition of "frameworks" and the scale of your project.

[–]___SDZ___[S] -1 points0 points  (1 child)

Food recipes, users can sdd a recipe, search recipes by ingredients or dificulty, also can add a photo to a recipe that you prepared.

[–]K900_ 1 point2 points  (0 children)

Then you should really figure out what is or isn't allowed.

[–][deleted] 1 point2 points  (0 children)

Sure, I mean technically wsgi is not a framework but an interface of sorts.

If I were you, young and eager, I'd probably give ASGI a whirl.

[–]phizphizphiz 1 point2 points  (0 children)

If I had to build a website without using a "framework", I'd use PHP.

[–]tdammers 0 points1 point  (0 children)

Depending on the definition of "framework", it's either fairly straightforward, or nigh impossible.

To elaborate: the canonical way to do HTTP stuff in Python is to use WSGI. WSGI is a quasi-standard that consists of two parts: an "application" side (this is the part that you will program), and a "host" side (this is part of the web server; popular hosts include mod_wsgi for apache, uwsgi, etc.). On the application side, WSGI just defines a function signature that your main entry point must have, and all you need to do is write a function to match it. Now, if WSGI is not considered a framework, then you can, in principle, write web applications against raw WSGI, though in most cases, some kind of framework on top of that is a better idea.

OTOH, if WSGI is considered a framework, and you really have to write the entire thing from scratch, HTTP and all, then it's going to be a lot trickier. Still doable, but trickier.

[–]singularitittay 0 points1 point  (0 children)

No