Backend Web Development Project using python framework Django 2.0
- Forms :taking Input from User
- Static Blog
- CRUD Blog- Create, Read, Update and Delete
- Authentication -login and logout
- To-Do-List
- Interaction with Databases
- Templating
A Video request page in which user has to fill the form /videorequest/vrform
containing name and Content of video. That filled information is displayed on Video request page /videorequest
and gets updated in the database.
The empty form will look like this:
After filling the form and pressing submit
button:
The filled information is displayed on the Video Request Page:
if you click on Enter your video request
button, you will be redirected to /videorequest/vrform/
.
Personalised Blog Website of Static pages using Backend and interaction with databases as well.
in the above project we added the functionality of CRUD- Create, Read, Update and Delete using databases and forms.
To Add the Blog click on Save
button:
The blog is added on the home page.
To Update the Blog information click on Update
button:
To Delete the Blog:
click on confirm
button
Adding the Authentication like login, logout, signup and Contect restrictions facility in the above Blog Application.
To Create the new Account:
Navigate upto project directory and type following commands in terminal.
/python manage.py makemigrations website
/python manage.py migrate articles
/python manage.py createsuperuser
username:
password:
Enter the username and pasword to create your new account.
superuser successfully created!
To login into your account and access the content click on login
and fill the information username and password:
After clicking on Login Me
button, You are logged in
message is shown at top.
Now you can access the content.
Click on Logout
to logout from your account and home page is displayed.
A to-Do Web Application using Backend that lets user add tasks, Mark them Done and Delete them.
To Add the Task, click on Do it
button.
The task is added in the list sucessfully.
Checkmark the Done Tasks:
Detete the Task:
The Tasks are Deleted sucessfully.
Fetching the Commands and their meaning from Database.
Database queries are written in models.py
Templating: Breaking the webpage into smaller parts.
Designed a simple 'home' ,'About Us' and 'Contact Us' page using Backend. Navigate between them using navigation bar.