# About cn_app

## what it is
application providing services to parse a escapad formated files 

## Versions
v 0.2 added template mechanism for home page

# Usage

## Installation

Install the requirements with pip:

```
$ pip install -r requirements.txt
```


m,mkkm

## Export script src/CnExport.py

This script takes module structure as input, parses the module's markdown files `moduleX/moduletitle.md` and generates a web site export presenting course's modules in a user-friendly fashion. General usage is:
```
(considering current dir is cn_app dir)
$ python src/cnExport.py -r path/to/module_repository
```

This will generate a web site for all modules contained in given repository. Optionnaly you can:

- choose which module to export by specifying module folder's names separeted by space `-m module1 module2 ` 
- choose to generate also IMS CC  archive for use in LMSs like Moodle, Blackboard, etc. `-i`
- add feebacks and correct responses `-f`
- specify a global config file for the modules `-c path/to/config/file`



## Web service

Start the web application locae lly with:

```
$ python manage.py runserver
```


# About cn_app

## what it is
application providing services to parse a escapad formated files 

## Versions
v 0.2 added template mechanism for home page

# Usage

## Installation

Install the requirements with pip:

```
$ pip install -r requirements.txt
```

## Export script src/CnExport.py

This script takes module structure as input, parses the module's markdown files `moduleX/moduletitle.md` and generates a web site export presenting course's modules in a user-friendly fashion. General usage is:
```
(considering current dir is cn_app dir)
$ python src/cnExport.py -r path/to/module_repository
```

This will generate a web site for all modules contained in given repository. Optionnaly you can:

- choose which module to export by specifying module folder's names separeted by space `-m module1 module2 ` 
- choose to generate also IMS CC  archive for use in LMSs like Moodle, Blackboard, etc. `-i`
- add feebacks and correct responses `-f`
- specify a global config file for the modules `-c path/to/config/file`



## Web service

Start the web application locae lly with:

```
$ python manage.py runserver
```


Revert "Revert "Correc pour Request""
Revert "Revert "Correc pour Request""

This reverts commit d9310bfbc4274ae4fb2721180dcc6fdef12738d0.
