Mandel WebGUI Bot 4b3dbc08e1 initial commit
2026-02-22 05:31:45 +01:00
2026-02-22 05:31:45 +01:00
2026-02-22 05:31:45 +01:00
2026-02-22 05:31:45 +01:00
2026-02-22 05:31:45 +01:00
2026-02-22 05:31:45 +01:00
2026-02-22 05:31:45 +01:00
2026-02-22 05:31:45 +01:00
2026-02-22 05:31:45 +01:00
2026-02-22 05:31:45 +01:00
2026-02-22 05:31:45 +01:00

Project success_20260222053143
==============================

About success_20260222053143
----------------------------
Ocyan project: success_20260222053143

Installation
------------
Create a virtualenv, you only need to do this once for each project::

    mkvirtualenv success_20260222053143

Next build the project, by installing dependencies and creating the database::

    make

Running
-------
Activate the virtualenv::

    workon success_20260222053143

You can see which virtualenv is activated, because your
terminal will be prefixed with (success_20260222053143).

Next start the development server::

    make run

Testing
-------
Testing is done with the default Django testing capabilities. Check the 'Testing in Django' chapter in Django documentation for details.

To run the tests, issue the following command::

    make test

Linting
-------
Source code is formatted using the `black`[1] formatter in its default settings. Installing format-on-save support for your editor is highly recommended.
`Pylint`[2] is used for source code analysis.
All utilities are installed via the test extra. This extra is installed by default when using the Makefile.

The following command check style and syntax::

    make lint


1. black: https://pypi.org/project/black/
2. pylint: https://pypi.org/project/pylint/

Edit template translation
-------------------------
The translation in templates

Activate the virtualenv::

    workon success_20260222053143

Create the locale directory in the root of the project::

    mkdir success_20260222053143/locale
    
Go in the project_name directory::
    
    cd success_20260222053143/
    
Run this command to create a file with all translatable strings in the project (note: this is only for the dutch translations):: 
    
    manage.py makemessages -l nl
    
Go to your text editor and go in this file::

    success_20260222053143/success_20260222053143/locale/nl/LC_MESSAGES/django.po

This file will have all of the translations some will be correct and dont need to be chanced

Edit all the translations u want to change
Delete all of the translation u dont want to chance
save file

Apply the translations:: 

    manage.py compilemessages
Description
No description provided
Readme 32 KiB
Languages
Python 59.5%
Makefile 40.5%