Posts

#32 Admin Panel

Image
Django Admin Panel In this part of the Django tutorials, you will learn how to work with the Django Admin panel. First things first, you need to create a superuser to be able to login to the panel and then you can add users, set so many different variables options for the new users such as checking or unchecking the box related to superuser or not and so on. Notice that you can also have multiple superusers. Watch The Video on Youtube https://blog.arashtad.com/updates/32-admin-panel/?feed_id=3266&_unique_id=660574144101c

Top 15 commands every developer must know

Image
If you are a newbie developer or you are not sure if you know all the useful commands that will help you navigate through directories or work faster, this tutorial is for you! In this tutorial, we will see how we can navigate through the directories, create files and folders, open files, remove them or apply any other kind of manipulation by just writing one phrase or two as a command in the terminal. Terminal is not the only term that developers call when referring to the window where you enter the commands. Console, terminal, command line interface, command window, command prompt, shell, etc are all the names that can refer to a terminal depending on which operating system the user is working on. Follow along with tutorial and we will show you how these commands will make your life easier and faster as developer. Not to mention that if you use them quite often in the workplace, everyone will notice you as a pro! Notice that the default operating system that we u...

#31 Excel Generation - Part 2 (Django Beginner to Intermediate Tutorials)

Image
Excel File Generation in Django In this part of the Django tutorials, you will learn how to automatically create Excel files from the database tables. As a result, the user will be able to download the excel file of the desired specific data of the database according to the latest update of the database. The link to download the attachment will be placed on the navbar list items. Watch The Video on Youtube https://blog.arashtad.com/updates/31-excel-generation-part-2-django-beginner-to-intermediate-tutorials/?feed_id=3235&_unique_id=6604cd1cb89a6

How to Load an OBJ 3D Model with its Texture in Three JS?

Image
Most of the 3D models that we want to use in games, such as characters, furniture, closed areas, rooms, cars, etc, are designed in the OBJ format and naturally, they have a texture too. The texture is usually exported in the MTL file format. Most of the prepared free models that you will find different on websites that offer 3D models for free like Thingiverse, will give a zip file containing OBJ and MTL file formats. In this tutorial, we will focus on importing OBJ and MTL files in Three JS. This tutorial is an important part of designing your game, animation, or any other kind of web application because there are already many free 3D designs out there on the internet. You only need to import and use them in your scene. So now, let’s get started with the project. Don’t forget to find a 3D model of your choice from where ever you like. Notice that the file needs to have .obj and .mtl file formats. Some of these models have a .png or .jpg photo with them. A simple ex...

#30 Excel File Generation in Django - Part 1 (Django Beginner to Intermediate Tutorials)

Image
Excel File Generation in Django In this part of the Django tutorials, you will learn how to automatically create Excel files from the database tables. As a result, the user will be able to download the excel file of the desired specific data of the database according to the latest update of the database. The link to download the attachment will be placed on the navbar list items. Watch The Video on Youtube https://blog.arashtad.com/updates/30-excel-file-generation-in-django-part-1-django-beginner-to-intermediate-tutorials/?feed_id=3204&_unique_id=660421da6ebb2

What Is A Decentralized Application (Dapp)?

Image
Most of the applications we know and work on daily are centralized applications such as Instagram, Facebook, Uber, Twitter, etc. All of these centralized applications are controlled by a central authority. This means that they can be changed, or updated. They can block or delete a particular user's activity. In general, they can do anything they want because they have the authority over the database and the operation of the App. On the other hand, a decentralized application or a dAPP is a kind of digital application that can operate without the control of a single authority. If a Dapp is written and deployed, no one, including the creator, cannot change or control it. Decentralized Applications are based on smart contracts. The first example of a decentralized application is Bitcoin, a peer-to-peer network for operating the transactions and runs automatically on the Bitcoin Blockchain. Of course, many other smart contracts have been written for different pu...

#29 PDF files in Django - Part 2 (Django Beginner to Intermediate Tutorials)

Image
How to automatically create PDF files in Django (Part 2) In this part of the Django tutorials, you will learn how to automatically create a PDF file from the data of your database tables or anything else that keeps updating. You can create a customized report for app users and so on. We will continue with the example of classmates which we worked on at the beginning of the Django course. And we want the app to automatically generate the latest list of the class to the users. The library that we are going to use is report lab which you will need to install in your virtual environment. Watch The Video on Youtube https://blog.arashtad.com/updates/29-pdf-files-in-django-part-2-django-beginner-to-intermediate-tutorials/?feed_id=3173&_unique_id=66037945038f4