All Projects → nikolak → django-template

nikolak / django-template

Licence: MIT license
Simple, extensible, easy to set up, fully functional, django project template.

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to django-template

Modularosticket
Adaptation of ModularAdmin for Osticket v.1.11
Stars: ✭ 24 (-62.5%)
Mutual labels:  minimalistic
Drooltip.js
🔥 💦 Minimalistic, powerful and extensible Vanilla JS tooltip library
Stars: ✭ 129 (+101.56%)
Mutual labels:  minimalistic
vimana-framework
Vimana is an experimental security framework that aims to provide resources for auditing Python web applications.
Stars: ✭ 47 (-26.56%)
Mutual labels:  django-templates
Clusterws
💥 Lightweight, fast and powerful framework for building scalable WebSocket applications in Node.js
Stars: ✭ 868 (+1256.25%)
Mutual labels:  minimalistic
Sdefl
Small inflate/deflate implementation in ~300 LoC of ANSI C
Stars: ✭ 120 (+87.5%)
Mutual labels:  minimalistic
Alfred Simple
Simple theme for Alfred
Stars: ✭ 217 (+239.06%)
Mutual labels:  minimalistic
Dozer
Hide menu bar icons on macOS
Stars: ✭ 5,655 (+8735.94%)
Mutual labels:  minimalistic
Try-Django-3.2
Learn the fundamentals behind one of the most popular web frameworks in the world by building a real project.
Stars: ✭ 181 (+182.81%)
Mutual labels:  django-templates
Clusterws Client Js
🔥 JavaScript Client for ClusterWS - lightweight, fast and powerful framework for building scalable WebSocket applications in Node.js.
Stars: ✭ 120 (+87.5%)
Mutual labels:  minimalistic
djadmin
Djadmin is a django admin theme
Stars: ✭ 42 (-34.37%)
Mutual labels:  django-templates
Vscode Monokai Night
A complete, dark and minimalistic Monokai-inspired theme.
Stars: ✭ 52 (-18.75%)
Mutual labels:  minimalistic
Torchlambda
Lightweight tool to deploy PyTorch models to AWS Lambda
Stars: ✭ 83 (+29.69%)
Mutual labels:  minimalistic
Hugo Theme M10c
A minimalistic (m10c) blog theme for Hugo
Stars: ✭ 223 (+248.44%)
Mutual labels:  minimalistic
Kepler
Futuristic / minimal monospace typeface.
Stars: ✭ 9 (-85.94%)
Mutual labels:  minimalistic
django-react
Server side rendering of react components integrated with django
Stars: ✭ 28 (-56.25%)
Mutual labels:  django-templates
Pycopy
Pycopy - a minimalist and memory-efficient Python dialect. Good for desktop, cloud, constrained systems, microcontrollers, and just everything.
Stars: ✭ 613 (+857.81%)
Mutual labels:  minimalistic
Circle Flags
A collection of 300+ minimal circular SVG country flags
Stars: ✭ 139 (+117.19%)
Mutual labels:  minimalistic
home-assistant-theme-outline
🎨 Home Assistant Theme: Outline
Stars: ✭ 20 (-68.75%)
Mutual labels:  minimalistic
django-base-template
Project Template for Django2 + Bootstrap3 + pre-configured apps (like Allauth, django_compressor ). Probably the fastest way to start up a complete Django project.
Stars: ✭ 70 (+9.38%)
Mutual labels:  django-templates
Lazyblorg
Blogging with Org-mode for very lazy people
Stars: ✭ 226 (+253.13%)
Mutual labels:  minimalistic

{% if False %}

Introduction

The goal of this project is to provide minimalistic django project template that everyone can use, which just works out of the box and has the basic setup you can expand on.

Template is written with django 1.11 and python 3 in mind.

Default Home View

Main features

  • Separated dev and production settings

  • Example app with custom user model

  • Bootstrap static files included

  • User registration and logging in as demo

  • Procfile for easy deployments

  • Separated requirements files

  • SQLite by default if no env variable is set

Usage

To use this template to start your own project:

Existing virtualenv

If your project is already in an existing python3 virtualenv first install django by running

$ pip install django

And then run the django-admin.py command to start the new project:

$ django-admin.py startproject \
  --template=https://github.com/nikola-k/django-template/zipball/master \
  --extension=py,md \
  <project_name>

No virtualenv

This assumes that python3 is linked to valid installation of python 3 and that pip is installed and pip3is valid for installing python 3 packages.

Installing inside virtualenv is recommended, however you can start your project without virtualenv too.

If you don't have django installed for python 3 then run:

$ pip3 install django

And then:

$ python3 -m django startproject \
  --template=https://github.com/nikola-k/django-template/zipball/master \
  --extension=py,md \
  <project_name>

After that just install the local dependencies, run migrations, and start the server.

{% endif %}

{{ project_name|title }}

Getting Started

First clone the repository from Github and switch to the new directory:

$ git clone [email protected]/USERNAME/{{ project_name }}.git
$ cd {{ project_name }}

Activate the virtualenv for your project.

Install project dependencies:

$ pip install -r requirements/local.txt

Then simply apply the migrations:

$ python manage.py migrate

You can now run the development server:

$ python manage.py runserver
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].