Metadata-Version: 1.2
Name: oms-cms
Version: 0.4.8.2
Summary: A high-level Python Web CMS
Home-page: https://djangochannel.com
Author: DJWOMS - Omelchenko Michael
Author-email: socanime@gmail.com
License: BSD
Project-URL: Documentation, https://oms-cms.readthedocs.io/ru/latest/
Project-URL: Source, https://github.com/DJWOMS/oms_cms
Description: [![Build Status](https://travis-ci.org/DJWOMS/WomsTeam.svg?branch=master)](https://travis-ci.org/DJWOMS/WomsTeam)
        
        OMS CMS
        =======
        
        OMS - это CMS с открытым исходным кодом, основанная на фреймворке Django, разработанная для гибкости.
        
        [Documentation](https://oms-cms.readthedocs.io/ru/latest/)
         
        - Python => 3.6
        - Django => 2
        - Postgres == 10
        
        Установка:
        ----------
        
        Создать виртуальное окружение ::
        
            python -m venv venv
            
        Активировать виртуальное окружение
        
        Установить CMS ::
        
            pip install git+https://github.com/DJWOMS/oms_cms.git
            
        Создать стартовый проект ::
            
            oms-start
        
        
        Разработка
        ----------
        
        - Сделать форк или клонировать репозиторий
        - Создать файл oms_cms/config/local_settings.py и прописать конект к базе
        
        .. code-block:: python
        
            # coding=utf-8
            import os
            
            BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
            
            # SECURITY WARNING: keep the secret key used in production secret!
            SECRET_KEY = 'b0!c@b!o_#Fdsf4#%#regdh@ana6l2$n=!p1ejm@'
            
            DEBUG = True
            
            ALLOWED_HOSTS = ["127.0.0.1", "localhost"]
            
            DATABASES = {
                'default': {
                    'ENGINE': 'django.db.backends.postgresql_psycopg2',
                    'NAME': 'DB',
                    'USER': 'user',
                    'PASSWORD': 'pass',
                    'HOST': 'localhost',
                    'PORT': '5432',
                }
            }
            
            
            STATIC_DIR = os.path.join(BASE_DIR, 'static')
            STATIC_URL = '/static/'
            STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static'), ]
        
        
        Установить зависимости ::
        
            pip install -r req.txt
            
        Создание БД и настройка CMS ::
        
            python manage.py deployOMS
            
        Запустить dev сервер ::
        
            python manage.py runserver
        
        
        Команды
        --------
        
        Создание файлов миграций ::
        
            python manage.py makemigrations
            
        Применение миграций ::
        
            python manage.py migrate
        
        Создание супер пользователя ::
        
            python manage.py createsuperuser
        
        Установка cms ::
        
            oms-start
        
        
        
        
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.6
