Skip to content
This repository has been archived by the owner on Feb 24, 2021. It is now read-only.

Commit

Permalink
Merge pull request #40 from d120/deployment-fixes
Browse files Browse the repository at this point in the history
Deployment fixes
  • Loading branch information
Xiphoseer authored May 2, 2017
2 parents 6db6734 + 4a07d73 commit 3324da6
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 6 deletions.
4 changes: 4 additions & 0 deletions MANIFEST.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
include LICENSE
include README.md
recursive-include pyBuchaktion/templates *
recursive-include pyBuchaktion/locale *
10 changes: 7 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ The purpose of the app is to build an interface for participants of the Buchakti
Development
----
Everyone with interest in helping us, should now that:
* for testing use the D120 Django CMS.
* for testing use the D120 Django CMS.
* Read [this](https://github.com/d120/pyBuchaktion/wiki/Testing-with-D120-Django-CMS) for further instructions.
* we have decided to use the workflow recommended by GitHub. This means:
* new feature = new branch
Expand All @@ -16,12 +16,16 @@ Everyone with interest in helping us, should now that:

Documentation
----
You can find information, a manual and furthermore in the Wiki of this project.
You can find information, a manual and furthermore in the Wiki of this project.

Deployment
----------

To use pyBuchaktion, you will need to configure [pyTUID](https://github.com/d120/pyTUID). As pip currently does not provide a preferred dependency resolution workflow for privately hosted projects, you'll need to start pip with `--process-dependency-links`.
Add `'pyTUID', 'import_export', 'pyBuchaktion'` to your `INSTALLED_APPS` setting.

Note that you will also need to configure [pyTUID](https://github.com/d120/pyTUID).

As pip currently does not provide a preferred dependency resolution workflow for git hosted projects, you'll need to start pip with `--process-dependency-links`.

License
----
Expand Down
7 changes: 5 additions & 2 deletions pyBuchaktion/cms_menus.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
from menus.base import Menu, NavigationNode, Modifier
from cms.menu_bases import CMSAttachMenu
from menus.base import NavigationNode, Modifier
from menus.menu_pool import menu_pool
from django.utils.translation import ugettext_lazy as _
from django.core.urlresolvers import reverse
from pyBuchaktion.models import Book, TucanModule, Order

class PyBuchaktionMenu(Menu):
class PyBuchaktionMenu(CMSAttachMenu):

name = _("Buchaktion Menu")

def get_nodes(self, request):

Expand Down
1 change: 0 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,6 @@ def run(self):
version='0.1',
packages=find_packages(),
include_package_data=True,
package_data={'': ['locale/*/LC_MESSAGES/*.po']},
license='AGPL-3.0',
description='App for the Buchaktion',
#long_description=README,
Expand Down

0 comments on commit 3324da6

Please sign in to comment.