I
I
IIIP2010-09-22 13:29:35
Django
IIIP, 2010-09-22 13:29:35

Do I need to learn Python first in order to learn and start programming in Django?

Do I need to learn Python first in order to learn and start programming in Django?
It is useful, but is it possible to do without?

Answer the question

In order to leave comments, you need to log in

8 answer(s)
S
shsmad, 2010-09-22
@IIIP

Excuse me, but what are you going to program on? django is not a language, but a framework. Here are the modules you have for it in what language will they be?

P
Pavlo Ponomarenko, 2010-09-22
@TheShock

“Is it necessary to be able to drive a car in order to participate in car races?”

M
Mark, 2010-09-22
@printf

It is quite possible to study in parallel.
This is also facilitated by the fact that Python is very simple and understandable.

A
Alexey Sidorov, 2010-09-22
@Gortauer87

Where are you going. One way or another, the pet will have to learn.

A
andoriyu, 2010-09-22
@andoriyu

I don't understand what is hard about learning Python first? In any case, the PL itself is only 5% of what needs to be studied - 95% are either, api, frameworks. Of course, knowing the syntax alone is enough for work, but then you can see that what you did for 3 days could be done in 10 minutes.

V
Vladimir Chernyshev, 2010-09-22
@VolCh

It all depends, IMHO, on what tasks you are going to solve in Django. If it’s a simple CRUD type, then you don’t have to study it beforehand, copy-paste from examples, if the logic is complex, then it’s better to at least first have an idea about the capabilities of the language, data types and standard libraries for their efficient processing

L
lightcaster, 2010-09-22
@lightcaster

Unfortunately no.

O
OpenMinded, 2010-09-22
@OpenMinded

If you already know several programming languages, are familiar with different paradigms, with approaches to architecture development, have studied many frameworks and wrote several yourself, then you can probably learn Python in parallel with Django.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question