3 votes

Topic deleted by author

3 comments

  1. [2]
    ali
    Link
    So, if you want to learn pure python, using any framework such as django would be unnecessary, since django is used for web applications. My recommendation would be to first learn programming (or...

    So, if you want to learn pure python, using any framework such as django would be unnecessary, since django is used for web applications. My recommendation would be to first learn programming (or do you already have any experience?) and then try your hand at projects and use the appropriate libraries when needed.
    My go to recommendation is ‘automate the boring stuff with python’, which offers an introduction to programming and some libraries already.

    So what kind of project do you have in mind?

    6 votes
    1. [2]
      Comment deleted by author
      Link Parent
      1. ali
        Link Parent
        Yep, that’s the book I mean, it’s available online for free. Maybe others with more experience can chime in since I only worked with django and flask a little bit. But maybe django is a bit too...

        Yep, that’s the book I mean, it’s available online for free.

        Maybe others with more experience can chime in since I only worked with django and flask a little bit. But maybe django is a bit too feature rich for a small application. I am currently working on a small application and I decided to use flask. I think django surely is a good option too.

        4 votes
  2. umbrae
    Link
    If you’re wanting to learn a simple CRUD app, want to learn python, and already have programming experience, I think you could certainly do worse than Django. It’s extremely batteries included,...

    If you’re wanting to learn a simple CRUD app, want to learn python, and already have programming experience, I think you could certainly do worse than Django.

    It’s extremely batteries included, which I think in your case means you’ll be able to get something running quickly. I’d strongly recommend their tutorial which is pretty good to get to a simple CRUD system going.

    The main drawback is that it’s so batteries included that if you aren’t familiar at all with, for example, relational databases and stuff, that you might not learn much about that stuff unless you dedicate time to understand it better.

    3 votes