Skip to content

Commit 7820ce2

Browse files
committed
aa
1 parent 2d45af0 commit 7820ce2

3 files changed

Lines changed: 20 additions & 2 deletions

File tree

learning_logs/admin.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
# -*- coding: utf-8 -*-
22
from __future__ import unicode_literals
33
from django.contrib import admin
4-
from learning_logs.models import Topic
4+
from learning_logs.models import *
55

66
# Register your models here.
77
admin.site.register(Topic)
8+
admin.site.register(MergeBranchSource)
9+
admin.site.register(BranchSource)

learning_logs/apps.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,11 @@
22
from __future__ import unicode_literals
33

44
from django.apps import AppConfig
5-
5+
from models import *
66

77
class LearningLogsConfig(AppConfig):
88
name = 'learning_logs'
9+
10+
def ready(self):
11+
a = MergeBranchSource.objects.get(project_name='sfd')
12+

learning_logs/models.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,16 @@
55

66

77
# Create your models here.
8+
class BranchSource(models.Model):
9+
source_id = models.IntegerField(default=None)
10+
using = models.NullBooleanField(default=False)
11+
project = models.OneToOneField('MergeBranchSource',on_delete=models.CASCADE, related_name='source', default=None)
12+
13+
14+
class MergeBranchSource(models.Model):
15+
project_name = models.CharField(max_length=20, default=None)
16+
# source = models.ForeignKey(BranchSource, on_delete=models.CASCADE, related_name='project')
17+
818
class Topic(models.Model):
919
"""用户学习的主题"""
1020
text = models.CharField(max_length=20)
@@ -16,3 +26,5 @@ def __unicode__(self):
1626

1727

1828

29+
30+

0 commit comments

Comments
 (0)