Metadata-Version: 1.2
Name: oms-cms
Version: 0.4.18.1
Summary: A high-level Python Web CMS
Home-page: https://github.com/DJWOMS/oms_cms
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/oms_cms.svg?branch=master)](https://travis-ci.org/DJWOMS/oms_cms)
        
        OMS CMS
        =======
        
        OMS - это CMS с открытым исходным кодом, основанная на фреймворке Django, разработанная для гибкости.
        Что позволяет вам без проблем расширить ее функционал. 
        Данная cms позволяет сделать сайт за считанные минуту. Вы можете использовать базовый шаблон или скачать с официального сайта.
        
        
        [Documentation](https://oms-cms.readthedocs.io/ru/latest/)
         
        - Python => 3.6
        - Django => 2
        - Postgres == 10
        
        Установка:
        ----------
        
        Создать виртуальное окружение ::
        
            python -m venv venv
            
        Активировать виртуальное окружение
        
        Установить CMS ::
        
            pip install oms-cms
            
        Создать проект ::
            
            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
        
        
        Команды
        --------
        Запуск установщика ::
        
            oms-start
            
        Создание файлов миграций ::
        
            python manage.py makemigrations
            
        Применение миграций ::
        
            python manage.py migrate
        
        Создание супер пользователя ::
        
            python manage.py createsuperuser
        
        
        
        
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
