Skip to content

Commit 841ef40

Browse files
Merge branch 'devlup-labs:main' into main
2 parents c3afaf3 + 2bd5a25 commit 841ef40

File tree

13 files changed

+113
-7
lines changed

13 files changed

+113
-7
lines changed

.idea/.gitignore

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/iitj_family_tree.iml

Lines changed: 12 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/inspectionProfiles/profiles_settings.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/misc.xml

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/modules.xml

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/vcs.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

backend/family_tree/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
*.log
22
*.pot
33
*.pyc
4+
.idea
45
__pycache__
56
db.sqlite3
67
media

backend/family_tree/family_tree/urls.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,11 @@
1616
from django.contrib import admin
1717
from django.urls import include, path
1818
from graphene_django.views import GraphQLView
19+
from student.views import upload
1920

2021
urlpatterns = [
2122
path('admin/', admin.site.urls),
2223
path("graphql", GraphQLView.as_view(graphiql=True)),
2324
path('students/', include('student.urls')),
25+
path('importexcel/', upload),
2426
]

backend/family_tree/student/admin.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
from django.contrib import admin
2+
#from student.models import Student
23

34
from .models import Student
45

5-
admin.site.register(Student)
6+
class StudentAdmin(admin.ModelAdmin):
7+
save_as=True
8+
9+
admin.site.register(Student, StudentAdmin)

backend/family_tree/student/models.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
from django.db import models
22

3+
class SocialMedia(models.Model):
4+
facebook = models.URLField(max_length=255)
5+
instagram = models.URLField(max_length=255)
6+
37
class Student(models.Model):
48
roll_no= models.CharField(max_length=9)
59
name= models.CharField(max_length=50)
@@ -8,15 +12,11 @@ class Student(models.Model):
812
picture= models.URLField(max_length=200)
913
homeTown= models.CharField(max_length=200)
1014
extraCurriculars= models.CharField(max_length=400)
11-
socialMedia= models.ForeignKey('SocialMedia')
15+
socialMedia= models.ForeignKey(SocialMedia, on_delete=models.CASCADE, default=None, blank=True, null=True)
1216
linkedIn= models.URLField(max_length=200)
1317
email= models.EmailField(max_length=254)
1418
parentId= models.CharField(max_length=400)
1519

16-
17-
class SocialMedia(models.Model):
18-
facebook = models.URLField(max_length=255)
19-
instagram = models.URLField(max_length=255)
2020

2121

2222

0 commit comments

Comments
 (0)