Answer the question
In order to leave comments, you need to log in
What is the philosophy of python and django?
I started learning python, django (I'm more interested in django), I looked for articles about writing a chat, everyone talks about extra. applications.
Here I am generally confused, and why I myself can’t make a chat.
I was also looking for creating a blog on django, but even there some standard django publishing functions are used and again an additional application (or module, plugin) - Disqus comments. Tell us, the composition of django, how and with what it is eaten, the main principles.
Answer the question
In order to leave comments, you need to log in
Django is a kind of harvester, an alternative to Rails for Python. Accordingly, from his philosophies - this is simplicity and functionality, discipline and modularity, convenience and performance. Turns out it's not too bad for him. Although there are moments, not the most pleasant, let's say so.
If about Python, then such words as simplicity, conciseness, speed are not bad here. In a sense, convenience. Sometimes, although it is officially forbidden, there is such an unpleasant feature as write only, that is, the code is written easily and simply, but in a couple of years it will be very difficult to read it.
Well, then, Python is a Generic Purpose Language, that is, it is still intended for everything, and not mainly for the web. Sometimes it is visible. For example, based on it there is no normal server, there is no normal https support. And at the same time, he is one of the few (although today it is almost not the case) who does not accept cgi-bin.
By the way, I want to pay attention to such a framework as Flask. It's not very fast yet, but it's lightweight and very modular. Plus, it's easy to write on.
searched for articles about writing a chat
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question