Skip to content
forked from MeNsaaH/soMedia

A simple Django image sharing app for testing Gable Static Code Analysis

License

Notifications You must be signed in to change notification settings

gabledata/soMedia

 
 

Repository files navigation

soMedia

Made with Django. ScreenShot

A simple social Media Application for sharing images amongst users. This application was developed for teaching django to new learners and to expose them to the numerous functionalities of django.

Features

  • Registration
  • Login
  • Profile Editing
  • Custom User Model
  • Working with ModelForms and normal Forms
  • Simple TemplateTags
  • Managing Admin
  • Simple Signals
  • Add Posts
  • Add Comments to Posts
  • Follow other Users to view their Posts
  • Unfollowing Followed Users
  • Simple Bootstrap
  • View Other Users Profile

Installation

Create a Virtualenv

  • Windows
  pip install virtualenv
  virtualenv .venv
  .venv/Scripts/activate.bat
  • Linux
  sudo pip3 install virtualenv
  virtualenv .venv -p python3
  source .venv/bin/activate

Install Requirements

  pip install -r requirements.txt

Start Up server

  python manage.py runserver

The application should be available at http://localhost:8000/ through your browser

Todo

  • More Documentation
  • More Tests

About

A simple Django image sharing app for testing Gable Static Code Analysis

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 71.7%
  • HTML 28.2%
  • CSS 0.1%