Django beginner

59 views
Skip to first unread message

Amir Pirmoradian

unread,
Jul 13, 2017, 7:51:50 PM7/13/17
to Django users
Hey Guys, i'm a absolute beginner  at Django. I started to learn django from https://www.djangoproject.com but it's too confusing.
I know python completely.
My question is:Should i know anything else except python to learn Django?because i don't understand Django at all.Or i should try harder?

Lachlan Musicman

unread,
Jul 13, 2017, 8:01:06 PM7/13/17
to django...@googlegroups.com
Amir

You will need a basic - very basic - understanding of databases and webservers.

The webserver will serve your content.
The database will store your content.

For databases, you need to know: how to create one, add a user, give that user a password. (easy, can google)
For webservers, you need to know how to config to get it serving your content. (medium, can google - although if you are just developing and testing locally while you learn, you don't even need to use this - just ./manage runserver )

After that, it's all python.

So - what is it you don't understand?

The Django Tutorial remains one of the best tutorials I've ever used: https://docs.djangoproject.com/en/1.11/intro/tutorial01/

Cheers
L.


------
"Mission Statement: To provide hope and inspiration for collective action, to build collective power, to achieve collective transformation, rooted in grief and rage but pointed towards vision and dreams."

 - Patrisse Cullors, Black Lives Matter founder

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.
To post to this group, send email to django...@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/1d33e1c7-42fb-414d-b8d7-b6441a6d0cfc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Mike Morris

unread,
Jul 13, 2017, 8:04:01 PM7/13/17
to django...@googlegroups.com

Start with the Tutorial on the djangoproject.com website. Finish it.

Then, some other sources I like:

Google "django tutorials", there are lots....

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users...@googlegroups.com.

Oladipupo Elegbede

unread,
Jul 13, 2017, 8:20:32 PM7/13/17
to django...@googlegroups.com
Hi Amir,

You seem to know what you need to do.

Try harder, be positive and pay attention to those little things you think Python has taken care of for you.

Get yourself through the Django tutorial and you would be good to go.

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscribe@googlegroups.com.

yingi keme

unread,
Jul 13, 2017, 9:10:54 PM7/13/17
to django...@googlegroups.com
Try getting the book 'django unleashed'. It is one of the most comprehensive books for absolute beginners in django.

Also learn http basics, it will be valuable to understand the client/server model of django.

Yingi Kem
--
You received this message because you are subscribed to the Google Groups "Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-users...@googlegroups.com.

Mike Dewhirst

unread,
Jul 13, 2017, 9:25:03 PM7/13/17
to Django users
You should be OK. But don't try and understand *how* the python in
Django does what it does. Just figure out what you want to do and use
Django to achieve that.

You might need a reasonable understanding of data relationships because
Django converts your pythonic description of those relationships into
actual PostgreSQL tables and provides the API for you to create and use
the data.

You also need to understand the client request and server response
architecture of the web. Again, don't try to figure out the python in
Django which does that. Just use Django methods to save yourself the
effort of coding it yourself.

You'll be good to go as soon as you dive in.

IMO Django is fabulous!

> --
> You received this message because you are subscribed to the Google
> Groups "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to django-users...@googlegroups.com
> <mailto:django-users...@googlegroups.com>.
> To post to this group, send email to django...@googlegroups.com
> <mailto:django...@googlegroups.com>.
> <https://groups.google.com/d/msgid/django-users/1d33e1c7-42fb-414d-b8d7-b6441a6d0cfc%40googlegroups.com?utm_medium=email&utm_source=footer>.

Mark Aydelotte

unread,
Jul 14, 2017, 2:11:37 PM7/14/17
to Django users
I would think you have a advantage by knowing Python. I just started learning both and i am not finding Django that hard.
Reply all
Reply to author
Forward
0 new messages