All Projects → wsvincent → Djangox

wsvincent / Djangox

Licence: other
Django starter project with 🔋

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Djangox

Heroku Django Template
A Django 2.0 base template featuring all recommended best practices for deployment on Heroku and local development.
Stars: ✭ 887 (-9.86%)
Mutual labels:  django, starter-template
Django Crm
Open Source Python CRM based on Django
Stars: ✭ 981 (-0.3%)
Mutual labels:  django
Sujinlee.me
Sujin's Personal Website
Stars: ✭ 33 (-96.65%)
Mutual labels:  django
Django Modeltranslation
Translates Django models using a registration approach.
Stars: ✭ 977 (-0.71%)
Mutual labels:  django
Staruml Django
This extension for StarUML(http://staruml.io) support to generate Django model code from UML model. Install this extension from Extension Manager of StarUML. Based on (https://github.com/niklauslee/staruml-python)
Stars: ✭ 34 (-96.54%)
Mutual labels:  django
Algo Phantoms Backend
💻 Algo-Phantoms-Backend is an Application that provides pathways and quizzes along with a code editor to help you towards your DSA journey.📰🔥 This repository contains the REST APIs of the application.✨
Stars: ✭ 36 (-96.34%)
Mutual labels:  django
Django Two Factor Auth
Complete Two-Factor Authentication for Django providing the easiest integration into most Django projects.
Stars: ✭ 967 (-1.73%)
Mutual labels:  django
Djangocms Picture
django CMS Picture is a plugin for django CMS that allows you to add images on your site.
Stars: ✭ 37 (-96.24%)
Mutual labels:  django
Tensorflow Mnist Tutorial
MNIST classification in Tensorflow using Django
Stars: ✭ 36 (-96.34%)
Mutual labels:  django
Pontoon
Mozilla's Localization Platform
Stars: ✭ 976 (-0.81%)
Mutual labels:  django
Postgraduation
University management platform dedicated for post-graduation in computer science field using django rest framework.
Stars: ✭ 35 (-96.44%)
Mutual labels:  django
Django Directmessages
Django-directmessages is a low-level and easy-to-use Django App to manage simple directmessages.
Stars: ✭ 34 (-96.54%)
Mutual labels:  django
Ecommerce
We're going to take you step-by-step to build a modern, fully open-source, eCommerce web application using Python, Django, Bootstrap, Javascript, and more.
Stars: ✭ 980 (-0.41%)
Mutual labels:  django
Gatsby Starter Spectral
Gatsby.js V2 starter template based on Spectral by HTML5 UP
Stars: ✭ 34 (-96.54%)
Mutual labels:  starter-template
Photomanager
Self hosted Google Photos alternative
Stars: ✭ 36 (-96.34%)
Mutual labels:  django
React Rapid
React-Rapid: Fast, Responsive & Free React Starter Template
Stars: ✭ 33 (-96.65%)
Mutual labels:  starter-template
Ezlog
Easy blog system powered by django
Stars: ✭ 34 (-96.54%)
Mutual labels:  django
Djangocms Googlemap
django CMS Google Map is a set of plugins for django CMS that allow you to implement Google Map into your website.
Stars: ✭ 35 (-96.44%)
Mutual labels:  django
Django Rename App
A Django Management Command to rename existing Django Applications.
Stars: ✭ 38 (-96.14%)
Mutual labels:  django
Geonode
GeoNode is an open source platform that facilitates the creation, sharing, and collaborative use of geospatial data.
Stars: ✭ 988 (+0.41%)
Mutual labels:  django

A batteries-included Django starter project. For a production-ready version see the book Django for Professionals.

🚀 Features

Homepage

Table of Contents


📖 Installation

DjangoX can be installed via Pip, Pipenv, or Docker depending upon your setup. To start, clone the repo to your local computer and change into the proper directory.

$ git clone https://github.com/wsvincent/djangox.git
$ cd djangox

Pip

$ python3 -m venv djangox
$ source djangox/bin/activate
(djangox) $ pip install -r requirements.txt
(djangox) $ python manage.py migrate
(djangox) $ python manage.py createsuperuser
(djangox) $ python manage.py runserver
# Load the site at http://127.0.0.1:8000

Pipenv

$ pipenv install
$ pipenv shell
(djangox) $ python manage.py migrate
(djangox) $ python manage.py createsuperuser
(djangox) $ python manage.py runserver
# Load the site at http://127.0.0.1:8000

Docker

$ docker build .
$ docker-compose up -d
$ docker-compose exec web python manage.py migrate
$ docker-compose exec web python manage.py createsuperuser
# Load the site at http://127.0.0.1:8000

For Docker, the INTERNAL_IPS configuration in config/settings.py must be updated to the following:

# config/settings.py
# django-debug-toolbar
import socket
hostname, _, ips = socket.gethostbyname_ex(socket.gethostname())
INTERNAL_IPS = [ip[:-1] + "1" for ip in ips]

Setup

# Run Migrations
(djangox) $ python manage.py migrate

# Create a Superuser
(djangox) $ python manage.py createsuperuser

# Confirm everything is working:
(djangox) $ python manage.py runserver

# Load the site at http://127.0.0.1:8000

🤝 Contributing

Contributions, issues and feature requests are welcome! See CONTRIBUTING.md.

⭐️ Support

Give a ⭐️ if this project helped you!

License

The MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].