Skip to content

A full stack CRUD web application built with Django. Features: Auth, Admin, Database Communication, Template Engine and Asynchronous Views.

Notifications You must be signed in to change notification settings

alifarukyucel/django-web-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Description

A Django-based CRUD web application, specifically, a blog.

Features

  • Auth (Login, Logout, Email, Password (encrypted))
  • Profiles (Profile picture, info and linked posts)
  • Admin Panel (Ease of control of users)
  • Database Communication (Using SQLite for development, Postgres for production)
  • Templates (Using default template engine for django)
  • Pagination
  • Password Reset

How to Run

  1. Create and activate a python virtual environment
  2. Run: pip install -r requirements.txt
  3. Navigate into the folder "django_project" by running the command: cd django_project
  4. Run: py manage.py runserver

The server should be hosted on port 8000, so just type in localhost:8000 into your browser.

About

A full stack CRUD web application built with Django. Features: Auth, Admin, Database Communication, Template Engine and Asynchronous Views.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published