Yeah but it exists frustrating things. For example left outer join is not
easy to make this with django ORM... But for most things you found good and
easy solutions... I love django

Alec Delaney <96alecpatr...@gmail.com> schrieb am Do., 27. Apr. 2023, 05:28:

> I love it
>
> On Wed, Apr 26, 2023, 11:08 PM Mike Dewhirst <mi...@dewhirst.com.au>
> wrote:
>
>> On 26/04/2023 10:18 am, Julius Chesoni wrote:
>>
>>  Hi guys, I find programming in the abstract very interesting and full of
>> intellectual benefits similar to those acquired from Mathematics. However,
>> when it comes to programming languages I find the practice of programming
>> very tiresome since there are very many functions in the documentations. I
>> am not able to enjoy reading the documentations even though I am eager to
>> know how to master the particular language. How do you guys manage to be
>> masters in languages like Django since I see some great people contributing
>> to every question. This amazes me.
>>
>>
>> Django could be thought of as a language. In fact it is a "framework" - a
>> jargon word which probably needs decoding but I don't have time.
>>
>> Django is written in Python. Python started as a teaching language for
>> primary school kids but it has sufficient sophistication for masters of
>> Python to build almost anything.
>>
>> The two main benefits of Python are:
>>
>>  * ease of learning for beginners and
>>  *  powerful enough for complex projects to be built faster than most
>> other languages.
>>
>> Python was chosen by Django's original authors for a web project and they
>> built libraries of useful routines which they eventually open-sourced as
>> Django to make website development much more satisfying for other
>> developers.
>>
>> The intellectual satisfaction - and therefore main attraction of Django -
>> comes from being able to do anything. There are plenty of guidelines and
>> "best practices" but absolutely no frustrating restrictions. If you find a
>> web problem you want to solve, I would be very surprised if it couldn't be
>> solved with Django.
>>
>> Many would argue front-end problems cannot be solved with a back-end
>> server architecture like Django but nowadays, with htmx, that argument is
>> lost.
>>
>> So, to answer your question in the abstract, Django is used as the
>> interface "language" between a database and the user with a web browser. It
>> contains an "Object Relational Mapper" (ORM). The mathematics of relational
>> database management systems (RDBMS) should pique your interest. The
>> language of RDBMS is Structured Query Language (SQL) but because Django has
>> its ORM you no longer need to learn SQL. The Django library of queries
>> comes to the rescue.
>>
>> Django, HTML+htmx and CSS therefore is all you really need to build a
>> completely fuctional and intellectually satisfying website.
>>
>> My advice to you is to find a small project you really want to do and get
>> started one step at a time.
>>
>> Someone else said practice practice practice. That is completely correct.
>> You need to start somewhere if you are really interested.
>>
>> With practice you can tackle ever more interesting projects.
>>
>> Good luck.
>>
>>
>> Kind regards
>> Julius
>> --
>> 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+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/django-users/CANOu6a8axU1sL6GXveq7CufyTm1JWX-6aZ7FU4fJVqLq9M0GAQ%40mail.gmail.com
>> <https://groups.google.com/d/msgid/django-users/CANOu6a8axU1sL6GXveq7CufyTm1JWX-6aZ7FU4fJVqLq9M0GAQ%40mail.gmail.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 django-users+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/django-users/17f6b06b-546f-069b-4487-d740b5bd7267%40dewhirst.com.au
>> <https://groups.google.com/d/msgid/django-users/17f6b06b-546f-069b-4487-d740b5bd7267%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 django-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/CAFGN%3DGhuquB47d%3DgJUPUh%2BZAk5mPBCuXUz_FLBQ89AvW0O9-iw%40mail.gmail.com
> <https://groups.google.com/d/msgid/django-users/CAFGN%3DGhuquB47d%3DgJUPUh%2BZAk5mPBCuXUz_FLBQ89AvW0O9-iw%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 django-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAKGT9mwJxEZCYRSPanOjkw5v3%3DSOuVAC5-%2BQEmk5KpCkN6Bweg%40mail.gmail.com.

Reply via email to