Пример #1
0
    def default(self, username):
        try:
            user = UserModel.objects.get(username=username)
        except UserModel.DoesNotExist:
            cherrypy.response.status = 404
            data = {"error_message": "404 User not found"}
            return render_template("error.html", data)

        projects = ProjectModel.objects(created_by=user)

        data = {"user": user, "projects": projects}
        return render_template("user/show.html", data)
Пример #2
0
    def default(self, username):
        try:
            user = UserModel.objects.get(username=username)
        except UserModel.DoesNotExist:
            cherrypy.response.status = 404
            data = {'error_message': '404 User not found'}
            return render_template('error.html', data)

        projects = ProjectModel.objects(created_by=user)

        data = {'user': user, 'projects': projects}
        return render_template('user/show.html', data)
Пример #3
0
task2 = DocumentationTask(
    name='Document the ODM setup',
    description='We need better documentation of the ODM.',
    created_by=user2
)

# Create project
project = Project(
    name='CodeMitts',
    description=('Lorem ipsum dolor sit amet, consectetur adipisicing elit, '
                 'sed do eiusmod tempor incididunt ut labore et dolore magna '
                 'aliqua. Ut enim ad minim veniam, quis nostrud exercitation '
                 'ullamco laboris nisi ut aliquip ex ea commodo consequat.'),
    created_by=user1,
    quests = [Quest(
        name='ODM',
        description='Get the document manager up and running.',
        created_by=user2,
        tasks=[task1, task2]
    )]

)

project.save()

project = Project(
    name='Little Red Riding Hood',
    description=('A fairy tale about a young girl and a wolf. Used as an '
                 'example in CodeMitts to test it out. Since the story is '
                 'quite short it will consist of one quest'),