do lots of projects and refer to the documentation when you need to
understand concepts in detail. Here is my private channel where I upload
django premium resources with ton of projects. here is the invite link if
you want to avoid the frustration of finding organized tutorials and hands
on to try. https://t.me/+VXTu7RXQ47VlM2Q0

On Fri, Aug 18, 2023 at 3:00 AM Sebastian Jung <[email protected]>
wrote:

> Hello,
>
> At the beginning i read much tutorials about function based django. It is
> on beginning a little bit easier because you understand how a list-,
> create-/update- and deleteview works. For little project this approach is
> fine. I waste with function based aproach too much time because i extend my
> own project after and after and then when for example i find a mistake in
> one listview most other listviewa from another models i must fix. So it is
> hugh amount of bugfixes.
>
> Then i learn class based approach this i a little bit harder because you
> don't know which classes exists and what of this classes what makes. It
> exists in Internet one website where you find perfectly what classes exists
> and much classes have comments what class does. Since i use class based
> views i am very happy.
>
> On beginning i have for every listview and for every form a own template.
> Also i find same problem like in function based approach... Often i want to
> extend all of listview Templates with same feature and then i fix muuuch
> templates. Then i build me self for list-, create-, updateview one template
> where i can insert every model. Since that i am very happy.
>
> I learn how i can make own widgets.
>
> I learn how i can makes my own filter/tags for templates.
>
> I disagree mike with his tip to take django documentation because this
> manual is very nice when you search for a specific thing. But for learning
> as beginner this is not right approach.
>
> I give you know my tip: learn short how you writes function based
> listview/deleteview/createview and updateview then when you know how it
> works don't waste time to go deeper in function based. Learn instant usage
> of classes based which class, method exists and what it makes and how you
> override this methods... there exists in internet much tutorials also in
> class based views
>
> When you know this writes me then i give you more tipps
>
> Last thing there exists a Webpage for django simple is better then
> complex. There you find much good tutorials veeery good describe and very
> usefull for example django and Ajax...
>
> Begin with your own project and extend it after and after and if yoz have
> questions then writes me...
>
> Good luck
>
> Mike Dewhirst <[email protected]> schrieb am Fr., 18. Aug. 2023,
> 02:24:
>
>> On 17/08/2023 7:24 pm, Tesfaye Yimam wrote:
>>
>> Hello all,
>>
>> This is my second day of learning Django. I am comfortable with python
>> (the basics and the OOP).
>> I wanted to have some guidance from this community to learn Djanog by
>> taking small steps in a consistent way.
>> Any one who has a road-map, especially if you tried it and worked for
>> you,  that will greatly help me in the learning process of Django. So,
>> please drop me a message here.
>> I'm happy to be here.
>>
>>
>> Welcome!
>>
>> There would be no better way to start than working through the tutorial
>> in the docs, step by step ...
>>
>> https://docs.djangoproject.com/en/4.2/
>>
>> Afterwards, you should decide/specify your own project and when the spec
>> is more or less settled you should set it up as a fresh project and make it
>> happen.
>>
>> The critical part of learning Django is the specification of what you
>> want. Personally, I keep the (excellent) docs permanently open in my
>> browser so I can research how to achieve what I want to happen.
>>
>> You will discover that Django takes a couple of different paths and you
>> need to choose. Both are valid but I chose functional views rather than
>> class-based views.
>>
>> My reasons were that functional views seem simpler and allowed me
>> absolute flexibility. I felt that class-based views while brilliant were
>> more difficult for me. YMMV.
>>
>> Also, Django now allows async programming. That's a bit too advanced for
>> me - at least until it becomes necessary.
>>
>> Good luck
>>
>>
>> --
>> 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 [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/django-users/e9724d36-e07b-42b2-8902-6a8294c695b5n%40googlegroups.com
>> <https://groups.google.com/d/msgid/django-users/e9724d36-e07b-42b2-8902-6a8294c695b5n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>>
>>
>> --
>> Signed email is an absolute defence against phishing. This email has
>> been signed with my private key. If you import my public key you can
>> automatically decrypt my signature and be sure it came from me. Your
>> email software can handle signing.
>>
>> --
>> 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 [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/django-users/ca6aa1dd-f7a0-702c-e317-f8998cda53a4%40dewhirst.com.au
>> <https://groups.google.com/d/msgid/django-users/ca6aa1dd-f7a0-702c-e317-f8998cda53a4%40dewhirst.com.au?utm_medium=email&utm_source=footer>
>> .
>>
> --
> 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 [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/CAKGT9mzi0FdWyCr8ACbS_aFjNEg%3Dg5ZGD%3DKaOg3ySEpdO51Mmw%40mail.gmail.com
> <https://groups.google.com/d/msgid/django-users/CAKGT9mzi0FdWyCr8ACbS_aFjNEg%3Dg5ZGD%3DKaOg3ySEpdO51Mmw%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CABFHQYw2KL-JTD2e4XhH7UB7d9JioKxc7oEX7jwR%3D2hOJUjNqw%40mail.gmail.com.

Reply via email to