Add 'git_link' to Project model in models.py: link from project page to corresponding pygit page.
Add 'git_link' to Project model in models.py: link from project page to corresponding pygit page.
diff --git a/mgmt/models.py b/mgmt/models.py
index 9ae63f9..ff99bc3 100644
--- a/mgmt/models.py
+++ b/mgmt/models.py
@@ -16,6 +16,7 @@ class Object(models.Model):
class Project(Object):
repo = models.CharField(max_length=64)
+ git_link = models.CharField(max_length=32,null=True)
admins = models.ManyToManyField(User,related_name='admin_projects')
team = models.ManyToManyField(User,related_name='in_projects')
def __unicode__(self):
diff --git a/templates/project_body.html b/templates/project_body.html
index 692a709..4b11587 100644
--- a/templates/project_body.html
+++ b/templates/project_body.html
@@ -1,7 +1,12 @@
{% load prj_filters %}
<div class='project'>
<p><strong><a href='{% url mgmt.views.one_project project.id %}'>{{ project.name }}</a></strong></p>
- <p><strong>Репозиторий: </strong> {{ project.repo }}</p>
+ <p><strong>Репозиторий Git:</strong>
+ {% if project.git_link %}
+ <a href='{{project.git_link}}'>{{project.repo}}</a>
+ {% else %}
+ {{ project.repo }}
+ {% endif %}</p>
<p>{{ project.text|markdown|safe }}</p>
<p class='links'>
<a href='{% url mgmt.views.project_documents project.id %}'>Документация</a>