Skip to main content
Help Me CI Help Me Develop Documentation Status

Help Me

A simple app for providing a simple help desk for users.

Prerequisites

This package makes use of JSON fields so you’ll need Download and install Postgresql. This will change with Django 3.1+ and the universal JSON field.

Installation

It is highly reconmended that you use a Virtual Environment before installing.

To install, just use pip

> pip install django-permafrost

If you plan to use our templates you will need to installe these additional pacakges too (they are included in the ‘dev’ extensions):

> pip install django-crispy-forms django-multiselectfield

For developers

If you haven’t already, you will need to Set up database and user. -Start the postgres server -Open the psql console -In your console run the following db commands (credentials found in settings.py)

CREATE DATABASE helpme;
CREATE USER django WITH PASSWORD 'password';
ALTER ROLE django SET client_encoding TO 'utf8';
ALTER ROLE django SET default_transaction_isolation TO 'read committed';
ALTER ROLE django SET timezone TO 'UTC';
GRANT ALL PRIVILEGES ON DATABASE helpme TO django;

\q #exits the console

We have a pre-build ‘develop’ project we work from included in this repo. It’s very basic and is used for testing in a consistent Django environment.

First, create your virtual environment.

To install the necessary packages for the “develop” project, run the following command from the root of the repo:

> pip install -e .[dev]

This tells pip to install the package in the virtual environment but still keep things editable (by linking the package instead of copying it).

cd into the developer and apply any migrations…

> ./manage.py migrate

Create your superuser account…

> ./manage.py createsuperuser

Optionally load fixtures…

> ./manage.py loaddata developer

run the Django project normally with

> ./manage.py runserver

Metadata

Release files for django-help-me 0.1.24

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for django-help-me 0.1.24
File Size Uploaded Provenance Actions
django-help-me-0.1.24.tar.gz 16.8 kB Without provenance Details for django-help-me-0.1.24.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for django-help-me 0.1.24
File Interpreter ABI Platform Actions
django_help_me-0.1.24-py3-none-any.whl Python 3 none any Details for django_help_me-0.1.24-py3-none-any.whl

Total release size: 66.4 kB

Release files / django-help-me-0.1.24.tar.gz

Download URL django-help-me-0.1.24.tar.gz
Size 16.8 kB
Tags Source
SHA-256 checksum
How to use checksums
8f84dc28ab068e33b8167879f081057d853161d514ce1d985fc3f932ab53db3c
BLAKE2b-256 checksum
How to use checksums
3ef6f7dfdf95810300e6ac588d286d5be4c74eaa49d3645a75d7dce1ec8b6813
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

Release files / django_help_me-0.1.24-py3-none-any.whl

Download URL django_help_me-0.1.24-py3-none-any.whl
Size 49.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
37d3435dc5d496f755a69cfbe6e1248a69cd10c31f7eab1f2deece829a70c510
BLAKE2b-256 checksum
How to use checksums
9e37247239c185451544ca6bb42b7c9b031f76934417db93532b2d67a2306ede
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.12

Security for django-help-me 0.1.24

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page