If you're intent on understanding 100% of your codebase, you should consider one of the single-file frameworks, like Bottle or Flask, and spend some time reading and understanding their code.
336 karma · joined February 16, 2012
If you're intent on understanding 100% of your codebase, you should consider one of the single-file frameworks, like Bottle or Flask, and spend some time reading and understanding their code.
It'll be interesting to see what upcoming console releases will do for the the hardware market.
Last I heard, gene therapies currently have fairly high risks involved with them (cancer, mostly).
1) You still need to enter your password every time you log in.
2) You can add backup phones that can be called/texted with the verification codes
3) You can print out back-up codes that will always work (once)
4) If your phone is stolen and is using an application-specific password, you can revoke that password for that application.
Pyramid, on the other hand, deliberately not a full stack framework, sacrificing ease-of-use for flexibility. It doesn't include any database opinions at all, can swap templating languages on a whim and wouldn't know a form if you hit it over the head with one. The upside is that it has first class core components, really well defined extension points, an unmatched routing system, and a few truly excellent plugins (I love you pyramid_tm). The downside, of course, is that you will own your entire stack, which means that A) there is more up-front work researching, designing, and developing your application's component stack and B) there's no central community guaranteed to be using the same stack as you. Overall, pyramid is suited for essentially any use case, so long as you put the work into it.
tldr: Django is (somewhat) inflexible but easy, Pyramid is flexible but more demanding. Both are excellent.
There are probably more jobs working with Django, if that's a consideration.
- The search form was noticeably shorter and more cramped. I fixed this by adding height: 100% to the interior text input element
- Text inputs are less wide than they should be when you use bootstrap's span classes
- The navbar's vertical and horizontal dividers disappeared. I fixed this by adding 1px of padding to either the side or bottom of the divider, as the case required.
- Side tabs are a less wide than they should be