예제 #1
0
def populate_project():
    """Populate projects."""

    print "Populating projects.."
    for project in project_list.projects:
        if project['AC_ID'] == "0":
            print "Project: %s doest not have a valid AC_ID." % project['NAME']
        else:
            print "RC_ID: %s" % project['AC_ID']
            print "Project name: %s" % project['NAME'][:1].upper() + project['NAME'][1:].lower()
        
            inst_name = AakashCentre.objects.get(ac_id=project['AC_ID'])
            member = TeamMember(name=project['MEMBER'], email=project['MEMBER_EMAIL'])
            member.save()

            demo = Project(
                name=project['NAME'][:1].upper() + project['NAME'][1:].lower(),
                ac=inst_name,
                summary=project['DESCRIPTION'],
                src_url=project['SRC_CODE'],
                doc_url="",
                approve=True)

            demo.save()
            demo.member.add(member)
        
    """"
예제 #2
0
def populate_project():
    """Populate projects."""

    print "Populating projects.."
    for project in project_list.projects:
        if project['AC_ID'] == "0":
            print "Project: %s doest not have a valid AC_ID." % project['NAME']
        else:
            print "RC_ID: %s" % project['AC_ID']
            print "Project name: %s" % project['NAME'][:1].upper(
            ) + project['NAME'][1:].lower()

            inst_name = AakashCentre.objects.get(ac_id=project['AC_ID'])
            member = TeamMember(name=project['MEMBER'],
                                email=project['MEMBER_EMAIL'])
            member.save()

            demo = Project(name=project['NAME'][:1].upper() +
                           project['NAME'][1:].lower(),
                           ac=inst_name,
                           summary=project['DESCRIPTION'],
                           src_url=project['SRC_CODE'],
                           doc_url="",
                           approve=True)

            demo.save()
            demo.member.add(member)
    """"
예제 #3
0
def add_project(name,
                ac,
                summary,
                team_member,
                src_url,
                doc_url=None,
                approve=False):
    project = Project(name=name,
                      ac=ac,
                      summary=summary,
                      src_url=src_url,
                      doc_url=doc_url,
                      approve=approve)
    project.save()
    project.member.add(team_member)
예제 #4
0
def add_project(name, ac, summary, team_member, src_url, doc_url=None,
                approve=False):
    project = Project(name=name, ac=ac, summary=summary,
                      src_url=src_url, doc_url=doc_url, approve=approve)
    project.save()
    project.member.add(team_member)