An open API service indexing awesome lists of open source software.

https://github.com/wyntonfranklin/dgroups

A groups web app built using django as a tutorial
https://github.com/wyntonfranklin/dgroups

python python-tutorial

Last synced: 4 months ago
JSON representation

A groups web app built using django as a tutorial

Awesome Lists containing this project

README

          

# dgroups

This is a tutorial using the Django Web Framework. I built it to help me understand web development using this python web framework. I also wrote a blog about building this application. You can find the url for the blog somewhere.

Django is a really cool web framework and was very intuitive. The name of the project is dgroups which means django groups. It basically is a application to create users and groups and attach users to groups.

Learn more about Djagno here - https://www.djangoproject.com/

.

## Preview

![https://wftutorials.files.wordpress.com/2019/03/django_screenshot1.png](https://wftutorials.files.wordpress.com/2019/03/django_screenshot1.png)

## Installation

```bash
# download repo
git clone https://github.com/wyntonfranklin/dgroups.git

# Go into repo
cd dgroups

#Install dependencies
Use pip to install dependencies. Only crispy_forms used
pip install --upgrade django-crispy-forms

#run the app
python manage.py runserver
```

## Features

- Create groups
- Create users
- Create members
- Login and Logout
- Delete group
- View group details

## Topics Covered

- Routing
- Rendering Views
- Templates
- Models and Databases
- Migrations
- Forms
- Authentication and Access Control
- Admin site