Python What Projects Can I Build Using Django?

  • Thread starter Thread starter Avatrin
  • Start date Start date
  • Tags Tags
    python
AI Thread Summary
Django is a powerful web framework that facilitates the rapid development of web applications, making it popular for creating content management systems (CMS) and other scalable, secure web solutions. Users transitioning from platforms like WordPress to Django can leverage various CMS options, such as Django CMS and Mezzanine, which simplify the development process by handling much of the backend work. This allows developers to focus on content structure and design without extensive web development knowledge. Additionally, Django's versatility enables integration with other technologies, such as machine learning, making it a suitable choice for those looking to enhance their skill set and showcase their work to potential employers. Examples of successful applications built with Django include Pinterest, highlighting its capability in handling complex web environments.
Avatrin
242
6
Hi

I am having a hard time finding what specifically Django allows me to do, and why people are using it.

I am seeing a lot of places hiring people who know Django. Python is something I already use for mathematical modelling, so I want to try working with Django.

I have a website, so I want replace the Wordpress site I have there with something made with Django. There are two reasons for this:
1) Building some proficiency with Django
2) Making something I can show to a potential employer

What should I try to make?
I am also learning machine learning. Can I combine this goals with the others?

I am looking for broad ideas. Also, examples of how Django has been used in the past. I know, for instance, that Pinterest uses Django, but not for what. Heck, I barely know what Pinterest is.
 
Technology news on Phys.org
Avatrin said:
Hi

I am having a hard time finding what specifically Django allows me to do, and why people are using it.

I am seeing a lot of places hiring people who know Django. Python is something I already use for mathematical modelling, so I want to try working with Django.

I have a website, so I want replace the Wordpress site I have there with something made with Django. There are two reasons for this:
1) Building some proficiency with Django
2) Making something I can show to a potential employer

What should I try to make?
I am also learning machine learning. Can I combine this goals with the others?

I am looking for broad ideas. Also, examples of how Django has been used in the past. I know, for instance, that Pinterest uses Django, but not for what. Heck, I barely know what Pinterest is.

Django is a web framework, for developing web apps fast and easily. It is used (among other things), to build CMS (Content Management System(s)), so makes the task of developing a website or a web app (as this is nowadays the case for most web sites) easy, scalable, more secure and fast.

Now, if you want to use it to create your site, take a look at djangoproject, django cms and Mezzanine (open source content management platform using the jango framework). Although it would be helpful to know some things about web development, there is no actual need if you use a CMS. All you have to do, is know how you want to structure your content and how you would like your site to look (there are various templates to look for that). The "heavy" development work is done by the CMS. If you learn how to build the site, then you can combine other things (like machine learning you mention) as well.

I have not extensive experience with Django as I am a Java Enterprise and PHP developer, but from the medium experience I have on it and the professional opinions I've heard for it so far, it is definitely good.
 
Thread 'Is this public key encryption?'
I've tried to intuit public key encryption but never quite managed. But this seems to wrap it up in a bow. This seems to be a very elegant way of transmitting a message publicly that only the sender and receiver can decipher. Is this how PKE works? No, it cant be. In the above case, the requester knows the target's "secret" key - because they have his ID, and therefore knows his birthdate.

Similar threads

Replies
17
Views
2K
Replies
4
Views
5K
Replies
3
Views
2K
Replies
10
Views
3K
Replies
15
Views
3K
Replies
2
Views
3K
Replies
4
Views
3K
Back
Top