
In this video we creating our first Django Project and we run the Django web server to check whether our project is up and running.
In any kind of Web framework not only Django, migrations are very important. They are a way to tell django that we have added something new in the database. We will also be accessing our Django 2.1 administration panel for the first time by creating a superuser.
In this video we implement HTTPResponse to finally show something on our webpage. We also discuss Views and Url.py of Django 2.1
Templates in Django and how to render HTML files
In this video we learn how to image and static files to a static folder and load them from the html files by using template tags.
We add the navigation bar using the latest version of bootstrap 4.1
- runserver instagram fiasco
- Link contact,portfolio page
- Create the contact page
- Reusing the html code
- what is a model?
- Add students model with first name/lastname
- Add to admin
- Add email,subject and message
- If you mess up what you are supposed to do.
- Why?
- Accessing the django database using shell database API
- Seeing all the objects
- Adding an item
- Adding the form with github
- action and method - where and how
- difference between get and post - open and form (also print it out)
- adding names to forms
- csrf token
- Receving the data from the form and saving it in the database
- Creating the portfolio and the homepage
- Using the jokes api with Django
- Variables in Django templates
- Using requests in Django
- Copy the project seperately
- Go to 'Getting Started on Heroku with Python'
- Create an Heroku account
- install pipenv
- Install git ( check git --version)
- Install Heroku CLI
- Login heroku
- Create a virtual enviroment
- Run manage.py not gonna run - pip freeze nothing installing
- Check which version django,requests you have and install it
- Run manage.py and then stop it
- Go to django heroku
- Create a Procfile and
- Install django-heroku
- Add stuff to settings.py file
- Install guincorn
- pip freeze > requirements.txt
- heroku create attreyaweb (to create an app on heroku)
- git status git commands (git push heroku master)
- Open up the website
- Admin panel not working. heroku run bash. Migrations
- Buy a domain name on godaddy
- Add card on heroku
- Add the domain to heroku app
When I first learned Django, I was overwhelmed with the amount of information in front of me. I came from a background of basic web development. So, I had an idea about html, css etc. but had no idea how to transfer that information to building websites using Python.
I had a project in my mind and worked on that project for a couple of months. It took me a lot of try and errors to figure out what works and what doesn't work. Surprisingly the Django documentation isn't that good.
In this course, I have put in my years of experience of Django and condensed into 2 hours of practical application of Django Python for Beginners. Here is what we gonna do -
We will build your first web app in MINUTES
Watch over my shoulders, as I build a Personal Website that you can replicate
I will provide step by step instruction on what to do at every point.
At no moment you will feel that you are lost on what to do next.
You will also be given access to a private facebook group just for the students of this group, where you can talk with your fellow students, exchange information and help each other out. Even after you finish the course, this community will be there for you to grow.
Why choose me as an instructor? Why buy this course among all those other courses?
When i was a kid i saw this YouTube video on how make a folder invisible on Windows I was so fascinated with this idea. Since then my love for technology has only grown. I understand the people who are passionate about learning new things. At the end of each section we will take a quiz to check up on your skills and see if we’re ready for the next section. We will create this project together from start to finish.
So, why wait? If all this sounds great to you, Press on “Take this Course” and start learning today! 100% money-back guarantee!