├── Django_Intershala ├── user │ ├── views.py │ ├── __init__.py │ ├── migrations │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-37.pyc │ │ │ ├── __init__.cpython-38.pyc │ │ │ ├── 0001_initial.cpython-37.pyc │ │ │ ├── 0001_initial.cpython-38.pyc │ │ │ ├── 0006_user_qr_code.cpython-38.pyc │ │ │ ├── 0002_user_is_employee.cpython-37.pyc │ │ │ ├── 0002_user_is_employee.cpython-38.pyc │ │ │ ├── 0003_auto_20210308_1349.cpython-38.pyc │ │ │ ├── 0004_auto_20210310_1730.cpython-38.pyc │ │ │ ├── 0005_auto_20210310_2110.cpython-38.pyc │ │ │ ├── 0007_auto_20210322_2211.cpython-38.pyc │ │ │ └── 0008_remove_user_get_notified.cpython-38.pyc │ │ ├── 0008_remove_user_get_notified.py │ │ ├── 0002_user_is_employee.py │ │ ├── 0003_auto_20210308_1349.py │ │ ├── 0004_auto_20210310_1730.py │ │ ├── 0006_user_qr_code.py │ │ ├── 0005_auto_20210310_2110.py │ │ ├── 0007_auto_20210322_2211.py │ │ └── 0001_initial.py │ ├── tests.py │ ├── apps.py │ ├── urls.py │ ├── admin.py │ ├── __pycache__ │ │ ├── admin.cpython-37.pyc │ │ ├── admin.cpython-38.pyc │ │ ├── admin.cpython-39.pyc │ │ ├── urls.cpython-38.pyc │ │ ├── views.cpython-38.pyc │ │ ├── models.cpython-37.pyc │ │ ├── models.cpython-38.pyc │ │ ├── models.cpython-39.pyc │ │ ├── __init__.cpython-37.pyc │ │ ├── __init__.cpython-38.pyc │ │ ├── __init__.cpython-39.pyc │ │ └── serializers.cpython-38.pyc │ ├── models.py │ └── serializers.py ├── feedback │ ├── __init__.py │ ├── migrations │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-38.pyc │ │ │ └── 0001_initial.cpython-38.pyc │ │ └── 0001_initial.py │ ├── tests.py │ ├── apps.py │ ├── admin.py │ ├── __pycache__ │ │ ├── admin.cpython-38.pyc │ │ ├── models.cpython-38.pyc │ │ ├── urls.cpython-38.pyc │ │ ├── views.cpython-38.pyc │ │ ├── __init__.cpython-38.pyc │ │ └── serializers.cpython-38.pyc │ ├── urls.py │ ├── models.py │ ├── serializers.py │ └── views.py ├── student │ ├── __init__.py │ ├── migrations │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-37.pyc │ │ │ ├── __init__.cpython-38.pyc │ │ │ ├── 0001_initial.cpython-37.pyc │ │ │ ├── 0001_initial.cpython-38.pyc │ │ │ ├── 0002_student_user.cpython-37.pyc │ │ │ ├── 0002_student_user.cpython-38.pyc │ │ │ ├── 0012_student_password.cpython-38.pyc │ │ │ ├── 0003_student_created_at.cpython-37.pyc │ │ │ ├── 0003_student_created_at.cpython-38.pyc │ │ │ ├── 0004_auto_20210305_1937.cpython-38.pyc │ │ │ ├── 0005_auto_20210305_1939.cpython-38.pyc │ │ │ ├── 0006_studentapplication.cpython-38.pyc │ │ │ ├── 0007_auto_20210306_1014.cpython-38.pyc │ │ │ ├── 0008_student_updated_at.cpython-38.pyc │ │ │ ├── 0013_auto_20210314_1922.cpython-38.pyc │ │ │ ├── 0011_studentnotification.cpython-38.pyc │ │ │ ├── 0014_student_get_notified.cpython-38.pyc │ │ │ ├── 0009_student_applied_application.cpython-38.pyc │ │ │ └── 0010_studentapplication_updated_at.cpython-38.pyc │ │ ├── 0003_student_created_at.py │ │ ├── 0014_student_get_notified.py │ │ ├── 0013_auto_20210314_1922.py │ │ ├── 0012_student_password.py │ │ ├── 0009_student_applied_application.py │ │ ├── 0008_student_updated_at.py │ │ ├── 0002_student_user.py │ │ ├── 0010_studentapplication_updated_at.py │ │ ├── 0007_auto_20210306_1014.py │ │ ├── 0005_auto_20210305_1939.py │ │ ├── 0004_auto_20210305_1937.py │ │ ├── 0011_studentnotification.py │ │ ├── 0006_studentapplication.py │ │ └── 0001_initial.py │ ├── tests.py │ ├── apps.py │ ├── __pycache__ │ │ ├── urls.cpython-37.pyc │ │ ├── urls.cpython-38.pyc │ │ ├── urls.cpython-39.pyc │ │ ├── admin.cpython-37.pyc │ │ ├── admin.cpython-38.pyc │ │ ├── admin.cpython-39.pyc │ │ ├── models.cpython-37.pyc │ │ ├── models.cpython-38.pyc │ │ ├── models.cpython-39.pyc │ │ ├── views.cpython-37.pyc │ │ ├── views.cpython-38.pyc │ │ ├── views.cpython-39.pyc │ │ ├── __init__.cpython-37.pyc │ │ ├── __init__.cpython-38.pyc │ │ ├── __init__.cpython-39.pyc │ │ ├── serializers.cpython-37.pyc │ │ ├── serializers.cpython-38.pyc │ │ └── serializers.cpython-39.pyc │ ├── admin.py │ ├── urls.py │ └── serializers.py ├── job_profile │ ├── __init__.py │ ├── migrations │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-37.pyc │ │ │ ├── __init__.cpython-38.pyc │ │ │ ├── 0001_initial.cpython-37.pyc │ │ │ ├── 0001_initial.cpython-38.pyc │ │ │ ├── 0014_skill_user.cpython-38.pyc │ │ │ ├── 0010_profile_state.cpython-38.pyc │ │ │ ├── 0007_profile_question.cpython-38.pyc │ │ │ ├── 0017_profile_company.cpython-38.pyc │ │ │ ├── 0002_auto_20210304_2058.cpython-37.pyc │ │ │ ├── 0002_auto_20210304_2058.cpython-38.pyc │ │ │ ├── 0004_auto_20210305_1551.cpython-38.pyc │ │ │ ├── 0005_auto_20210305_1749.cpython-38.pyc │ │ │ ├── 0006_auto_20210305_1750.cpython-38.pyc │ │ │ ├── 0008_auto_20210305_1913.cpython-38.pyc │ │ │ ├── 0009_auto_20210305_1916.cpython-38.pyc │ │ │ ├── 0011_auto_20210306_1148.cpython-38.pyc │ │ │ ├── 0012_auto_20210306_1215.cpython-38.pyc │ │ │ ├── 0013_auto_20210306_1215.cpython-38.pyc │ │ │ ├── 0015_auto_20210314_1225.cpython-38.pyc │ │ │ ├── 0016_auto_20210314_2008.cpython-38.pyc │ │ │ ├── 0003_assessment_answer_student.cpython-37.pyc │ │ │ └── 0003_assessment_answer_student.cpython-38.pyc │ │ ├── 0013_auto_20210306_1215.py │ │ ├── 0004_auto_20210305_1551.py │ │ ├── 0005_auto_20210305_1749.py │ │ ├── 0006_auto_20210305_1750.py │ │ ├── 0010_profile_state.py │ │ ├── 0007_profile_question.py │ │ ├── 0016_auto_20210314_2008.py │ │ ├── 0003_assessment_answer_student.py │ │ ├── 0017_profile_company.py │ │ ├── 0015_auto_20210314_1225.py │ │ ├── 0014_skill_user.py │ │ ├── 0011_auto_20210306_1148.py │ │ ├── 0012_auto_20210306_1215.py │ │ ├── 0008_auto_20210305_1913.py │ │ ├── 0002_auto_20210304_2058.py │ │ └── 0001_initial.py │ ├── tests.py │ ├── apps.py │ ├── __pycache__ │ │ ├── admin.cpython-37.pyc │ │ ├── admin.cpython-38.pyc │ │ ├── admin.cpython-39.pyc │ │ ├── urls.cpython-38.pyc │ │ ├── urls.cpython-39.pyc │ │ ├── views.cpython-38.pyc │ │ ├── views.cpython-39.pyc │ │ ├── __init__.cpython-37.pyc │ │ ├── __init__.cpython-38.pyc │ │ ├── __init__.cpython-39.pyc │ │ ├── models.cpython-37.pyc │ │ ├── models.cpython-38.pyc │ │ ├── models.cpython-39.pyc │ │ ├── serializers.cpython-38.pyc │ │ └── serializers.cpython-39.pyc │ ├── admin.py │ ├── urls.py │ └── serializers.py ├── recruiter │ ├── __init__.py │ ├── migrations │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-37.pyc │ │ │ ├── __init__.cpython-38.pyc │ │ │ ├── 0001_initial.cpython-37.pyc │ │ │ ├── 0001_initial.cpython-38.pyc │ │ │ ├── 0002_recruiter_user.cpython-37.pyc │ │ │ ├── 0002_recruiter_user.cpython-38.pyc │ │ │ ├── 0015_recruiter_email.cpython-38.pyc │ │ │ ├── 0022_recruiterrating.cpython-38.pyc │ │ │ ├── 0003_auto_20210304_2132.cpython-37.pyc │ │ │ ├── 0003_auto_20210304_2132.cpython-38.pyc │ │ │ ├── 0004_auto_20210305_1551.cpython-38.pyc │ │ │ ├── 0005_auto_20210305_1552.cpython-38.pyc │ │ │ ├── 0006_auto_20210305_1558.cpython-38.pyc │ │ │ ├── 0007_auto_20210305_1600.cpython-38.pyc │ │ │ ├── 0008_auto_20210305_1602.cpython-38.pyc │ │ │ ├── 0010_auto_20210306_1148.cpython-38.pyc │ │ │ ├── 0014_auto_20210308_1224.cpython-38.pyc │ │ │ ├── 0018_auto_20210311_2040.cpython-38.pyc │ │ │ ├── 0019_auto_20210311_2044.cpython-38.pyc │ │ │ ├── 0020_auto_20210311_2044.cpython-38.pyc │ │ │ ├── 0021_auto_20210311_2045.cpython-38.pyc │ │ │ ├── 0023_auto_20210312_2144.cpython-38.pyc │ │ │ ├── 0026_auto_20210314_1922.cpython-38.pyc │ │ │ ├── 0011_recruiternotification.cpython-38.pyc │ │ │ ├── 0025_recruiter_updated_at.cpython-38.pyc │ │ │ ├── 0024_recruiter_overall_rating.cpython-38.pyc │ │ │ ├── 0027_recruiter_get_notified.cpython-38.pyc │ │ │ ├── 0009_recruiter_created_profile.cpython-38.pyc │ │ │ ├── 0013_recruiter_unseen_notification.cpython-38.pyc │ │ │ ├── 0016_recruiter_intershala_authorize.cpython-38.pyc │ │ │ ├── 0012_remove_recruiternotification_profile.cpython-38.pyc │ │ │ └── 0017_remove_recruiter_intershala_authorize.cpython-38.pyc │ │ ├── 0012_remove_recruiternotification_profile.py │ │ ├── 0017_remove_recruiter_intershala_authorize.py │ │ ├── 0007_auto_20210305_1600.py │ │ ├── 0023_auto_20210312_2144.py │ │ ├── 0024_recruiter_overall_rating.py │ │ ├── 0027_recruiter_get_notified.py │ │ ├── 0026_auto_20210314_1922.py │ │ ├── 0016_recruiter_intershala_authorize.py │ │ ├── 0013_recruiter_unseen_notification.py │ │ ├── 0015_recruiter_email.py │ │ ├── 0009_recruiter_created_profile.py │ │ ├── 0008_auto_20210305_1602.py │ │ ├── 0025_recruiter_updated_at.py │ │ ├── 0019_auto_20210311_2044.py │ │ ├── 0020_auto_20210311_2044.py │ │ ├── 0021_auto_20210311_2045.py │ │ ├── 0010_auto_20210306_1148.py │ │ ├── 0002_recruiter_user.py │ │ ├── 0018_auto_20210311_2040.py │ │ ├── 0005_auto_20210305_1552.py │ │ ├── 0004_auto_20210305_1551.py │ │ ├── 0006_auto_20210305_1558.py │ │ ├── 0011_recruiternotification.py │ │ ├── 0003_auto_20210304_2132.py │ │ ├── 0022_recruiterrating.py │ │ ├── 0014_auto_20210308_1224.py │ │ └── 0001_initial.py │ ├── tests.py │ ├── apps.py │ ├── __pycache__ │ │ ├── admin.cpython-37.pyc │ │ ├── admin.cpython-38.pyc │ │ ├── admin.cpython-39.pyc │ │ ├── urls.cpython-37.pyc │ │ ├── urls.cpython-38.pyc │ │ ├── urls.cpython-39.pyc │ │ ├── views.cpython-37.pyc │ │ ├── views.cpython-38.pyc │ │ ├── views.cpython-39.pyc │ │ ├── models.cpython-37.pyc │ │ ├── models.cpython-38.pyc │ │ ├── models.cpython-39.pyc │ │ ├── __init__.cpython-37.pyc │ │ ├── __init__.cpython-38.pyc │ │ ├── __init__.cpython-39.pyc │ │ ├── serializers.cpython-37.pyc │ │ ├── serializers.cpython-38.pyc │ │ ├── serializers.cpython-39.pyc │ │ └── notification_models.cpython-38.pyc │ ├── urls.py │ ├── admin.py │ ├── serializers.py │ ├── models.py │ └── notification_models.py ├── Django_Intershala │ ├── __init__.py │ ├── __pycache__ │ │ ├── urls.cpython-37.pyc │ │ ├── urls.cpython-38.pyc │ │ ├── urls.cpython-39.pyc │ │ ├── wsgi.cpython-37.pyc │ │ ├── wsgi.cpython-38.pyc │ │ ├── wsgi.cpython-39.pyc │ │ ├── __init__.cpython-37.pyc │ │ ├── __init__.cpython-38.pyc │ │ ├── __init__.cpython-39.pyc │ │ ├── settings.cpython-37.pyc │ │ ├── settings.cpython-38.pyc │ │ └── settings.cpython-39.pyc │ ├── asgi.py │ ├── wsgi.py │ ├── urls.py │ └── settings.py ├── intershala_admin │ ├── __init__.py │ ├── migrations │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-38.pyc │ │ │ ├── 0001_initial.cpython-38.pyc │ │ │ ├── 0026_companyreview.cpython-38.pyc │ │ │ ├── 0007_adminnotification.cpython-38.pyc │ │ │ ├── 0011_intershalaadmin.cpython-38.pyc │ │ │ ├── 0019_intershalacompany.cpython-38.pyc │ │ │ ├── 0002_auto_20210306_1704.cpython-38.pyc │ │ │ ├── 0004_auto_20210306_1722.cpython-38.pyc │ │ │ ├── 0005_auto_20210306_1724.cpython-38.pyc │ │ │ ├── 0006_auto_20210306_1739.cpython-38.pyc │ │ │ ├── 0009_auto_20210308_2220.cpython-38.pyc │ │ │ ├── 0013_auto_20210309_1718.cpython-38.pyc │ │ │ ├── 0015_auto_20210310_2002.cpython-38.pyc │ │ │ ├── 0016_auto_20210310_2131.cpython-38.pyc │ │ │ ├── 0017_auto_20210310_2136.cpython-38.pyc │ │ │ ├── 0021_auto_20210311_2030.cpython-38.pyc │ │ │ ├── 0022_auto_20210311_2030.cpython-38.pyc │ │ │ ├── 0023_auto_20210311_2031.cpython-38.pyc │ │ │ ├── 0024_auto_20210311_2032.cpython-38.pyc │ │ │ ├── 0027_auto_20210312_2103.cpython-38.pyc │ │ │ ├── 0028_auto_20210314_1922.cpython-38.pyc │ │ │ ├── 0010_employeenotification.cpython-38.pyc │ │ │ ├── 0012_intershalaadmin_user.cpython-38.pyc │ │ │ ├── 0014_intershalaadmin_email.cpython-38.pyc │ │ │ ├── 0018_adminnotification_admin.cpython-38.pyc │ │ │ ├── 0008_adminnotification_recruiter.cpython-38.pyc │ │ │ ├── 0020_intershalacompany_recruiter.cpython-38.pyc │ │ │ ├── 0025_adminnotification_company.cpython-38.pyc │ │ │ ├── 0003_intershalaemployee_updated_at.cpython-38.pyc │ │ │ └── 0029_intershalaemployee_get_notified.cpython-38.pyc │ │ ├── 0009_auto_20210308_2220.py │ │ ├── 0022_auto_20210311_2030.py │ │ ├── 0015_auto_20210310_2002.py │ │ ├── 0017_auto_20210310_2136.py │ │ ├── 0024_auto_20210311_2032.py │ │ ├── 0029_intershalaemployee_get_notified.py │ │ ├── 0014_intershalaadmin_email.py │ │ ├── 0020_intershalacompany_recruiter.py │ │ ├── 0021_auto_20210311_2030.py │ │ ├── 0023_auto_20210311_2031.py │ │ ├── 0018_adminnotification_admin.py │ │ ├── 0025_adminnotification_company.py │ │ ├── 0003_intershalaemployee_updated_at.py │ │ ├── 0016_auto_20210310_2131.py │ │ ├── 0005_auto_20210306_1724.py │ │ ├── 0008_adminnotification_recruiter.py │ │ ├── 0012_intershalaadmin_user.py │ │ ├── 0004_auto_20210306_1722.py │ │ ├── 0007_adminnotification.py │ │ ├── 0027_auto_20210312_2103.py │ │ ├── 0006_auto_20210306_1739.py │ │ ├── 0013_auto_20210309_1718.py │ │ ├── 0028_auto_20210314_1922.py │ │ ├── 0026_companyreview.py │ │ ├── 0010_employeenotification.py │ │ ├── 0019_intershalacompany.py │ │ └── 0011_intershalaadmin.py │ ├── tests.py │ ├── apps.py │ ├── __pycache__ │ │ ├── admin.cpython-38.pyc │ │ ├── urls.cpython-37.pyc │ │ ├── urls.cpython-38.pyc │ │ ├── views.cpython-37.pyc │ │ ├── views.cpython-38.pyc │ │ ├── __init__.cpython-37.pyc │ │ ├── __init__.cpython-38.pyc │ │ ├── models.cpython-37.pyc │ │ ├── models.cpython-38.pyc │ │ ├── serializers.cpython-37.pyc │ │ ├── serializers.cpython-38.pyc │ │ ├── manage_company.cpython-38.pyc │ │ ├── admin_notification.cpython-38.pyc │ │ └── manage_recruiter.cpython-38.pyc │ ├── admin.py │ ├── urls.py │ ├── serializers.py │ └── admin_notification.py ├── db.sqlite3 ├── Employee │ ├── Image │ │ └── Capture.PNG │ └── Resume │ │ └── Capture.PNG ├── media │ ├── qr_codes │ │ ├── intershala_code-raju.png │ │ ├── intershala_code-sonu.png │ │ ├── intershala_code-dombli.png │ │ ├── intershala_code-madhu.png │ │ └── intershala_code-sonu_zYFLp55.png │ └── Student │ │ └── qr_codes │ │ ├── qr_code-manoj.png │ │ └── intershala_code-sharma.png ├── logs │ └── saitwalsamir@gmail.com.txt ├── manage.py └── requirements.txt ├── .gitattributes ├── .idea ├── modules.xml └── workspace.xml ├── LICENSE └── README.md /Django_Intershala/user/views.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Django_Intershala/feedback/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Django_Intershala/student/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Django_Intershala/user/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Django_Intershala/job_profile/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Django_Intershala/Django_Intershala/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Django_Intershala/user/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Django_Intershala/feedback/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /Django_Intershala/user/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase 2 | 3 | # Create your tests here. 4 | -------------------------------------------------------------------------------- /Django_Intershala/feedback/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase 2 | 3 | # Create your tests here. 4 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase 2 | 3 | # Create your tests here. 4 | -------------------------------------------------------------------------------- /Django_Intershala/student/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase 2 | 3 | # Create your tests here. 4 | -------------------------------------------------------------------------------- /Django_Intershala/job_profile/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase 2 | 3 | # Create your tests here. 4 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/tests.py: -------------------------------------------------------------------------------- 1 | from django.test import TestCase 2 | 3 | # Create your tests here. 4 | -------------------------------------------------------------------------------- /Django_Intershala/db.sqlite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/db.sqlite3 -------------------------------------------------------------------------------- /Django_Intershala/user/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | 3 | 4 | class UserConfig(AppConfig): 5 | name = 'user' 6 | -------------------------------------------------------------------------------- /Django_Intershala/user/urls.py: -------------------------------------------------------------------------------- 1 | from django.urls import path, include 2 | from .views import * 3 | 4 | urlpatterns = [ 5 | 6 | ] 7 | -------------------------------------------------------------------------------- /Django_Intershala/student/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | 3 | 4 | class StudentConfig(AppConfig): 5 | name = 'student' 6 | -------------------------------------------------------------------------------- /Django_Intershala/feedback/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | 3 | 4 | class FeedbackConfig(AppConfig): 5 | name = 'feedback' 6 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | 3 | 4 | class RecruiterConfig(AppConfig): 5 | name = 'recruiter' 6 | -------------------------------------------------------------------------------- /Django_Intershala/job_profile/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | 3 | 4 | class JobProfileConfig(AppConfig): 5 | name = 'job_profile' 6 | -------------------------------------------------------------------------------- /Django_Intershala/Employee/Image/Capture.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/Employee/Image/Capture.PNG -------------------------------------------------------------------------------- /Django_Intershala/Employee/Resume/Capture.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/Employee/Resume/Capture.PNG -------------------------------------------------------------------------------- /Django_Intershala/user/admin.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin 2 | from .models import * 3 | # Register your models here. 4 | 5 | admin.site.register(User) -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/apps.py: -------------------------------------------------------------------------------- 1 | from django.apps import AppConfig 2 | 3 | 4 | class IntershalaAdminConfig(AppConfig): 5 | name = 'intershala_admin' 6 | -------------------------------------------------------------------------------- /Django_Intershala/user/__pycache__/admin.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/user/__pycache__/admin.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/user/__pycache__/admin.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/user/__pycache__/admin.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/user/__pycache__/admin.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/user/__pycache__/admin.cpython-39.pyc -------------------------------------------------------------------------------- /Django_Intershala/user/__pycache__/urls.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/user/__pycache__/urls.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/user/__pycache__/views.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/user/__pycache__/views.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/feedback/admin.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin 2 | from .models import * 3 | 4 | # Register your models here. 5 | admin.site.register(IntershalaFeedBack) 6 | -------------------------------------------------------------------------------- /Django_Intershala/media/qr_codes/intershala_code-raju.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/media/qr_codes/intershala_code-raju.png -------------------------------------------------------------------------------- /Django_Intershala/media/qr_codes/intershala_code-sonu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/media/qr_codes/intershala_code-sonu.png -------------------------------------------------------------------------------- /Django_Intershala/student/__pycache__/urls.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/__pycache__/urls.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/__pycache__/urls.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/__pycache__/urls.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/__pycache__/urls.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/__pycache__/urls.cpython-39.pyc -------------------------------------------------------------------------------- /Django_Intershala/user/__pycache__/models.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/user/__pycache__/models.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/user/__pycache__/models.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/user/__pycache__/models.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/user/__pycache__/models.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/user/__pycache__/models.cpython-39.pyc -------------------------------------------------------------------------------- /Django_Intershala/feedback/__pycache__/admin.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/feedback/__pycache__/admin.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/feedback/__pycache__/models.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/feedback/__pycache__/models.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/feedback/__pycache__/urls.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/feedback/__pycache__/urls.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/feedback/__pycache__/views.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/feedback/__pycache__/views.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/media/Student/qr_codes/qr_code-manoj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/media/Student/qr_codes/qr_code-manoj.png -------------------------------------------------------------------------------- /Django_Intershala/media/qr_codes/intershala_code-dombli.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/media/qr_codes/intershala_code-dombli.png -------------------------------------------------------------------------------- /Django_Intershala/media/qr_codes/intershala_code-madhu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/media/qr_codes/intershala_code-madhu.png -------------------------------------------------------------------------------- /Django_Intershala/recruiter/__pycache__/admin.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/__pycache__/admin.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/__pycache__/admin.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/__pycache__/admin.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/__pycache__/admin.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/__pycache__/admin.cpython-39.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/__pycache__/urls.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/__pycache__/urls.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/__pycache__/urls.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/__pycache__/urls.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/__pycache__/urls.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/__pycache__/urls.cpython-39.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/__pycache__/views.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/__pycache__/views.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/__pycache__/views.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/__pycache__/views.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/__pycache__/views.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/__pycache__/views.cpython-39.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/__pycache__/admin.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/__pycache__/admin.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/__pycache__/admin.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/__pycache__/admin.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/__pycache__/admin.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/__pycache__/admin.cpython-39.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/__pycache__/models.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/__pycache__/models.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/__pycache__/models.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/__pycache__/models.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/__pycache__/models.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/__pycache__/models.cpython-39.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/__pycache__/views.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/__pycache__/views.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/__pycache__/views.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/__pycache__/views.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/__pycache__/views.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/__pycache__/views.cpython-39.pyc -------------------------------------------------------------------------------- /Django_Intershala/user/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/user/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/user/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/user/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/user/__pycache__/__init__.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/user/__pycache__/__init__.cpython-39.pyc -------------------------------------------------------------------------------- /Django_Intershala/feedback/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/feedback/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/__pycache__/admin.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/__pycache__/admin.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/__pycache__/admin.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/__pycache__/admin.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/__pycache__/admin.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/__pycache__/admin.cpython-39.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/__pycache__/urls.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/__pycache__/urls.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/__pycache__/urls.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/__pycache__/urls.cpython-39.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/__pycache__/views.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/__pycache__/views.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/__pycache__/views.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/__pycache__/views.cpython-39.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/__pycache__/models.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/__pycache__/models.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/__pycache__/models.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/__pycache__/models.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/__pycache__/models.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/__pycache__/models.cpython-39.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/__pycache__/__init__.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/__pycache__/__init__.cpython-39.pyc -------------------------------------------------------------------------------- /Django_Intershala/user/__pycache__/serializers.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/user/__pycache__/serializers.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/feedback/__pycache__/serializers.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/feedback/__pycache__/serializers.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/__pycache__/__init__.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/__pycache__/__init__.cpython-39.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/__pycache__/models.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/__pycache__/models.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/__pycache__/models.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/__pycache__/models.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/__pycache__/models.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/__pycache__/models.cpython-39.pyc -------------------------------------------------------------------------------- /Django_Intershala/media/qr_codes/intershala_code-sonu_zYFLp55.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/media/qr_codes/intershala_code-sonu_zYFLp55.png -------------------------------------------------------------------------------- /Django_Intershala/recruiter/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/__pycache__/__init__.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/__pycache__/__init__.cpython-39.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/__pycache__/serializers.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/__pycache__/serializers.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/__pycache__/serializers.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/__pycache__/serializers.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/__pycache__/serializers.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/__pycache__/serializers.cpython-39.pyc -------------------------------------------------------------------------------- /Django_Intershala/Django_Intershala/__pycache__/urls.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/Django_Intershala/__pycache__/urls.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/Django_Intershala/__pycache__/urls.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/Django_Intershala/__pycache__/urls.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/Django_Intershala/__pycache__/urls.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/Django_Intershala/__pycache__/urls.cpython-39.pyc -------------------------------------------------------------------------------- /Django_Intershala/Django_Intershala/__pycache__/wsgi.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/Django_Intershala/__pycache__/wsgi.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/Django_Intershala/__pycache__/wsgi.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/Django_Intershala/__pycache__/wsgi.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/Django_Intershala/__pycache__/wsgi.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/Django_Intershala/__pycache__/wsgi.cpython-39.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/__pycache__/admin.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/__pycache__/admin.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/__pycache__/urls.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/__pycache__/urls.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/__pycache__/urls.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/__pycache__/urls.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/__pycache__/views.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/__pycache__/views.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/__pycache__/views.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/__pycache__/views.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/media/Student/qr_codes/intershala_code-sharma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/media/Student/qr_codes/intershala_code-sharma.png -------------------------------------------------------------------------------- /Django_Intershala/recruiter/__pycache__/serializers.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/__pycache__/serializers.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/__pycache__/serializers.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/__pycache__/serializers.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/__pycache__/serializers.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/__pycache__/serializers.cpython-39.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/__pycache__/models.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/__pycache__/models.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/__pycache__/models.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/__pycache__/models.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/__pycache__/serializers.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/__pycache__/serializers.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/__pycache__/serializers.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/__pycache__/serializers.cpython-39.pyc -------------------------------------------------------------------------------- /Django_Intershala/user/migrations/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/user/migrations/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/user/migrations/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/user/migrations/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/Django_Intershala/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/Django_Intershala/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/Django_Intershala/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/Django_Intershala/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/Django_Intershala/__pycache__/__init__.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/Django_Intershala/__pycache__/__init__.cpython-39.pyc -------------------------------------------------------------------------------- /Django_Intershala/Django_Intershala/__pycache__/settings.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/Django_Intershala/__pycache__/settings.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/Django_Intershala/__pycache__/settings.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/Django_Intershala/__pycache__/settings.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/Django_Intershala/__pycache__/settings.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/Django_Intershala/__pycache__/settings.cpython-39.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/migrations/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/migrations/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/feedback/migrations/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/feedback/migrations/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/__pycache__/serializers.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/__pycache__/serializers.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/__pycache__/serializers.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/__pycache__/serializers.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/__pycache__/notification_models.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/__pycache__/notification_models.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/user/migrations/__pycache__/0001_initial.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/user/migrations/__pycache__/0001_initial.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/user/migrations/__pycache__/0001_initial.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/user/migrations/__pycache__/0001_initial.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/feedback/migrations/__pycache__/0001_initial.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/feedback/migrations/__pycache__/0001_initial.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/__pycache__/manage_company.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/__pycache__/manage_company.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/migrations/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/migrations/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/logs/saitwalsamir@gmail.com.txt: -------------------------------------------------------------------------------- 1 | Failed to send mail. (535, b'5.7.8 Username and Password not accepted. Learn more at\n5.7.8 https://support.google.com/mail/?p=BadCredentials 76sm17351156pfw.156 - gsmtp') -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/__pycache__/0001_initial.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/migrations/__pycache__/0001_initial.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/__pycache__/0001_initial.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/migrations/__pycache__/0001_initial.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/__pycache__/admin_notification.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/__pycache__/admin_notification.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/__pycache__/manage_recruiter.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/__pycache__/manage_recruiter.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/__pycache__/0001_initial.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/migrations/__pycache__/0001_initial.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/__pycache__/0001_initial.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/migrations/__pycache__/0001_initial.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0001_initial.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0001_initial.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0001_initial.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0001_initial.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/user/migrations/__pycache__/0006_user_qr_code.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/user/migrations/__pycache__/0006_user_qr_code.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/__pycache__/0002_student_user.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/migrations/__pycache__/0002_student_user.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/__pycache__/0002_student_user.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/migrations/__pycache__/0002_student_user.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/user/migrations/__pycache__/0002_user_is_employee.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/user/migrations/__pycache__/0002_user_is_employee.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/user/migrations/__pycache__/0002_user_is_employee.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/user/migrations/__pycache__/0002_user_is_employee.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0001_initial.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0001_initial.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/__pycache__/0014_skill_user.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/migrations/__pycache__/0014_skill_user.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0002_recruiter_user.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0002_recruiter_user.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0002_recruiter_user.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0002_recruiter_user.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/__pycache__/0012_student_password.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/migrations/__pycache__/0012_student_password.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/user/migrations/__pycache__/0003_auto_20210308_1349.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/user/migrations/__pycache__/0003_auto_20210308_1349.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/user/migrations/__pycache__/0004_auto_20210310_1730.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/user/migrations/__pycache__/0004_auto_20210310_1730.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/user/migrations/__pycache__/0005_auto_20210310_2110.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/user/migrations/__pycache__/0005_auto_20210310_2110.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/user/migrations/__pycache__/0007_auto_20210322_2211.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/user/migrations/__pycache__/0007_auto_20210322_2211.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/__pycache__/0010_profile_state.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/migrations/__pycache__/0010_profile_state.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0015_recruiter_email.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0015_recruiter_email.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0022_recruiterrating.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0022_recruiterrating.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/__pycache__/0003_student_created_at.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/migrations/__pycache__/0003_student_created_at.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/__pycache__/0003_student_created_at.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/migrations/__pycache__/0003_student_created_at.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/__pycache__/0004_auto_20210305_1937.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/migrations/__pycache__/0004_auto_20210305_1937.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/__pycache__/0005_auto_20210305_1939.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/migrations/__pycache__/0005_auto_20210305_1939.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/__pycache__/0006_studentapplication.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/migrations/__pycache__/0006_studentapplication.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/__pycache__/0007_auto_20210306_1014.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/migrations/__pycache__/0007_auto_20210306_1014.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/__pycache__/0008_student_updated_at.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/migrations/__pycache__/0008_student_updated_at.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/__pycache__/0013_auto_20210314_1922.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/migrations/__pycache__/0013_auto_20210314_1922.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/feedback/urls.py: -------------------------------------------------------------------------------- 1 | from django.urls import path 2 | from .views import * 3 | 4 | urlpatterns = [ 5 | path('post_feedback/', FeedBackViewsets.as_view()), 6 | path('all_feedback/', AllFeedBackViewSets.as_view()), 7 | ] 8 | -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/__pycache__/0007_profile_question.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/migrations/__pycache__/0007_profile_question.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/__pycache__/0017_profile_company.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/migrations/__pycache__/0017_profile_company.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0003_auto_20210304_2132.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0003_auto_20210304_2132.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0003_auto_20210304_2132.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0003_auto_20210304_2132.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0004_auto_20210305_1551.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0004_auto_20210305_1551.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0005_auto_20210305_1552.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0005_auto_20210305_1552.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0006_auto_20210305_1558.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0006_auto_20210305_1558.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0007_auto_20210305_1600.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0007_auto_20210305_1600.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0008_auto_20210305_1602.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0008_auto_20210305_1602.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0010_auto_20210306_1148.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0010_auto_20210306_1148.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0014_auto_20210308_1224.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0014_auto_20210308_1224.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0018_auto_20210311_2040.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0018_auto_20210311_2040.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0019_auto_20210311_2044.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0019_auto_20210311_2044.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0020_auto_20210311_2044.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0020_auto_20210311_2044.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0021_auto_20210311_2045.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0021_auto_20210311_2045.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0023_auto_20210312_2144.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0023_auto_20210312_2144.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0026_auto_20210314_1922.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0026_auto_20210314_1922.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/__pycache__/0011_studentnotification.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/migrations/__pycache__/0011_studentnotification.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/__pycache__/0014_student_get_notified.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/migrations/__pycache__/0014_student_get_notified.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/user/migrations/__pycache__/0008_remove_user_get_notified.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/user/migrations/__pycache__/0008_remove_user_get_notified.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0026_companyreview.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0026_companyreview.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/__pycache__/0002_auto_20210304_2058.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/migrations/__pycache__/0002_auto_20210304_2058.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/__pycache__/0002_auto_20210304_2058.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/migrations/__pycache__/0002_auto_20210304_2058.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/__pycache__/0004_auto_20210305_1551.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/migrations/__pycache__/0004_auto_20210305_1551.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/__pycache__/0005_auto_20210305_1749.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/migrations/__pycache__/0005_auto_20210305_1749.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/__pycache__/0006_auto_20210305_1750.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/migrations/__pycache__/0006_auto_20210305_1750.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/__pycache__/0008_auto_20210305_1913.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/migrations/__pycache__/0008_auto_20210305_1913.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/__pycache__/0009_auto_20210305_1916.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/migrations/__pycache__/0009_auto_20210305_1916.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/__pycache__/0011_auto_20210306_1148.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/migrations/__pycache__/0011_auto_20210306_1148.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/__pycache__/0012_auto_20210306_1215.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/migrations/__pycache__/0012_auto_20210306_1215.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/__pycache__/0013_auto_20210306_1215.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/migrations/__pycache__/0013_auto_20210306_1215.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/__pycache__/0015_auto_20210314_1225.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/migrations/__pycache__/0015_auto_20210314_1225.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/__pycache__/0016_auto_20210314_2008.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/migrations/__pycache__/0016_auto_20210314_2008.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0011_recruiternotification.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0011_recruiternotification.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0025_recruiter_updated_at.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0025_recruiter_updated_at.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0007_adminnotification.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0007_adminnotification.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0011_intershalaadmin.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0011_intershalaadmin.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0019_intershalacompany.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0019_intershalacompany.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0024_recruiter_overall_rating.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0024_recruiter_overall_rating.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0027_recruiter_get_notified.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0027_recruiter_get_notified.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0002_auto_20210306_1704.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0002_auto_20210306_1704.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0004_auto_20210306_1722.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0004_auto_20210306_1722.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0005_auto_20210306_1724.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0005_auto_20210306_1724.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0006_auto_20210306_1739.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0006_auto_20210306_1739.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0009_auto_20210308_2220.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0009_auto_20210308_2220.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0013_auto_20210309_1718.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0013_auto_20210309_1718.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0015_auto_20210310_2002.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0015_auto_20210310_2002.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0016_auto_20210310_2131.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0016_auto_20210310_2131.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0017_auto_20210310_2136.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0017_auto_20210310_2136.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0021_auto_20210311_2030.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0021_auto_20210311_2030.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0022_auto_20210311_2030.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0022_auto_20210311_2030.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0023_auto_20210311_2031.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0023_auto_20210311_2031.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0024_auto_20210311_2032.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0024_auto_20210311_2032.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0027_auto_20210312_2103.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0027_auto_20210312_2103.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0028_auto_20210314_1922.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0028_auto_20210314_1922.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0009_recruiter_created_profile.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0009_recruiter_created_profile.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/__pycache__/0009_student_applied_application.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/migrations/__pycache__/0009_student_applied_application.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0010_employeenotification.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0010_employeenotification.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0012_intershalaadmin_user.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0012_intershalaadmin_user.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0014_intershalaadmin_email.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0014_intershalaadmin_email.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/__pycache__/0003_assessment_answer_student.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/migrations/__pycache__/0003_assessment_answer_student.cpython-37.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/__pycache__/0003_assessment_answer_student.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/job_profile/migrations/__pycache__/0003_assessment_answer_student.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0013_recruiter_unseen_notification.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0013_recruiter_unseen_notification.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/__pycache__/0010_studentapplication_updated_at.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/student/migrations/__pycache__/0010_studentapplication_updated_at.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0018_adminnotification_admin.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0018_adminnotification_admin.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0016_recruiter_intershala_authorize.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0016_recruiter_intershala_authorize.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0008_adminnotification_recruiter.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0008_adminnotification_recruiter.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0020_intershalacompany_recruiter.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0020_intershalacompany_recruiter.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0025_adminnotification_company.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0025_adminnotification_company.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0003_intershalaemployee_updated_at.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0003_intershalaemployee_updated_at.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0012_remove_recruiternotification_profile.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0012_remove_recruiternotification_profile.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/__pycache__/0029_intershalaemployee_get_notified.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/intershala_admin/migrations/__pycache__/0029_intershalaemployee_get_notified.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/job_profile/admin.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin 2 | from .models import * 3 | # Register your models here. 4 | admin.site.register(Profile) 5 | admin.site.register(Skill) 6 | admin.site.register(Assessment_question) 7 | admin.site.register(Assessment_answer) 8 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/__pycache__/0017_remove_recruiter_intershala_authorize.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samir321-pixel/Django_Intershala/HEAD/Django_Intershala/recruiter/migrations/__pycache__/0017_remove_recruiter_intershala_authorize.cpython-38.pyc -------------------------------------------------------------------------------- /Django_Intershala/student/admin.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin 2 | 3 | # Register your models here. 4 | from student.models import Student 5 | from .models import * 6 | 7 | admin.site.register(Student) 8 | admin.site.register(StudentApplication) 9 | admin.site.register(StudentNotification) 10 | -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Django_Intershala/feedback/models.py: -------------------------------------------------------------------------------- 1 | from django.db import models 2 | 3 | 4 | # Create your models here. 5 | class IntershalaFeedBack(models.Model): 6 | user = models.ForeignKey("user.User", on_delete=models.CASCADE) 7 | message = models.TextField() 8 | created_at = models.DateTimeField(auto_now=True) 9 | 10 | def __str__(self): 11 | return self.message 12 | -------------------------------------------------------------------------------- /Django_Intershala/feedback/serializers.py: -------------------------------------------------------------------------------- 1 | from rest_framework import serializers 2 | from .models import * 3 | 4 | 5 | class FeedbackSerializer(serializers.ModelSerializer): 6 | class Meta: 7 | model = IntershalaFeedBack 8 | fields = '__all__' 9 | 10 | 11 | class FeedbackReadSerializer(serializers.ModelSerializer): 12 | class Meta: 13 | model = IntershalaFeedBack 14 | fields = "__all__" 15 | depth = 1 16 | -------------------------------------------------------------------------------- /Django_Intershala/user/migrations/0008_remove_user_get_notified.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-23 15:56 2 | 3 | from django.db import migrations 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('user', '0007_auto_20210322_2211'), 10 | ] 11 | 12 | operations = [ 13 | migrations.RemoveField( 14 | model_name='user', 15 | name='get_notified', 16 | ), 17 | ] 18 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/urls.py: -------------------------------------------------------------------------------- 1 | from rest_framework import routers 2 | from django.urls import path, include 3 | 4 | from .views import * 5 | 6 | router = routers.DefaultRouter() 7 | 8 | urlpatterns = [ 9 | path('recruiter_notification/', RecruiterNotificationViewSets.as_view()), 10 | path('recruiter_signup/', RecruiterSignin.as_view()), 11 | path('recruiter_profile/', RecruiterProfile.as_view()), 12 | path('recruiter_rating/', RecruiterReviewViewsets.as_view()), 13 | ] 14 | -------------------------------------------------------------------------------- /Django_Intershala/user/models.py: -------------------------------------------------------------------------------- 1 | from django.db import models 2 | from django.contrib.auth.models import AbstractUser 3 | 4 | 5 | # Create your models here. 6 | class User(AbstractUser): 7 | is_admin = models.BooleanField(default=False) 8 | is_recruiter = models.BooleanField(default=False) 9 | is_student = models.BooleanField(default=False) 10 | is_employee = models.BooleanField(default=False) 11 | qr_code = models.ImageField(upload_to='media/qr_codes', blank=True) 12 | 13 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/0012_remove_recruiternotification_profile.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-06 09:18 2 | 3 | from django.db import migrations 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('recruiter', '0011_recruiternotification'), 10 | ] 11 | 12 | operations = [ 13 | migrations.RemoveField( 14 | model_name='recruiternotification', 15 | name='profile', 16 | ), 17 | ] 18 | -------------------------------------------------------------------------------- /Django_Intershala/user/migrations/0002_user_is_employee.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-04 15:34 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('user', '0001_initial'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AddField( 14 | model_name='user', 15 | name='is_employee', 16 | field=models.BooleanField(default=False), 17 | ), 18 | ] 19 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/0017_remove_recruiter_intershala_authorize.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-08 08:18 2 | 3 | from django.db import migrations 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('recruiter', '0016_recruiter_intershala_authorize'), 10 | ] 11 | 12 | operations = [ 13 | migrations.RemoveField( 14 | model_name='recruiter', 15 | name='intershala_authorize', 16 | ), 17 | ] 18 | -------------------------------------------------------------------------------- /Django_Intershala/Django_Intershala/asgi.py: -------------------------------------------------------------------------------- 1 | """ 2 | ASGI config for Django_Intershala project. 3 | 4 | It exposes the ASGI callable as a module-level variable named ``application``. 5 | 6 | For more information on this file, see 7 | https://docs.djangoproject.com/en/3.1/howto/deployment/asgi/ 8 | """ 9 | 10 | import os 11 | 12 | from django.core.asgi import get_asgi_application 13 | 14 | os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'Django_Intershala.settings') 15 | 16 | application = get_asgi_application() 17 | -------------------------------------------------------------------------------- /Django_Intershala/Django_Intershala/wsgi.py: -------------------------------------------------------------------------------- 1 | """ 2 | WSGI config for Django_Intershala project. 3 | 4 | It exposes the WSGI callable as a module-level variable named ``application``. 5 | 6 | For more information on this file, see 7 | https://docs.djangoproject.com/en/3.1/howto/deployment/wsgi/ 8 | """ 9 | 10 | import os 11 | 12 | from django.core.wsgi import get_wsgi_application 13 | 14 | os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'Django_Intershala.settings') 15 | 16 | application = get_wsgi_application() 17 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/0007_auto_20210305_1600.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-05 10:30 2 | 3 | from django.db import migrations 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('recruiter', '0006_auto_20210305_1558'), 10 | ] 11 | 12 | operations = [ 13 | migrations.RenameField( 14 | model_name='recruiter', 15 | old_name='Address', 16 | new_name='company_address', 17 | ), 18 | ] 19 | -------------------------------------------------------------------------------- /Django_Intershala/user/migrations/0003_auto_20210308_1349.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-08 08:19 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('user', '0002_user_is_employee'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AlterField( 14 | model_name='user', 15 | name='is_student', 16 | field=models.BooleanField(default=False), 17 | ), 18 | ] 19 | -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/0003_student_created_at.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-04 15:45 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('student', '0002_student_user'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AddField( 14 | model_name='student', 15 | name='created_at', 16 | field=models.DateTimeField(auto_now=True), 17 | ), 18 | ] 19 | -------------------------------------------------------------------------------- /Django_Intershala/user/migrations/0004_auto_20210310_1730.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-10 12:00 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('user', '0003_auto_20210308_1349'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AlterField( 14 | model_name='user', 15 | name='id', 16 | field=models.AutoField(primary_key=True, serialize=False), 17 | ), 18 | ] 19 | -------------------------------------------------------------------------------- /Django_Intershala/user/migrations/0006_user_qr_code.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-16 14:18 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('user', '0005_auto_20210310_2110'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AddField( 14 | model_name='user', 15 | name='qr_code', 16 | field=models.ImageField(blank=True, upload_to='qr_codes'), 17 | ), 18 | ] 19 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/0009_auto_20210308_2220.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-08 16:50 2 | 3 | from django.db import migrations 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('intershala_admin', '0008_adminnotification_recruiter'), 10 | ] 11 | 12 | operations = [ 13 | migrations.RenameField( 14 | model_name='adminnotification', 15 | old_name='active', 16 | new_name='seen', 17 | ), 18 | ] 19 | -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/0013_auto_20210306_1215.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-06 06:45 2 | 3 | from django.db import migrations 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('job_profile', '0012_auto_20210306_1215'), 10 | ] 11 | 12 | operations = [ 13 | migrations.RenameField( 14 | model_name='profile', 15 | old_name='number_of_applicants', 16 | new_name='applied_applicants', 17 | ), 18 | ] 19 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/admin.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin 2 | from .models import * 3 | from .notification_models import * 4 | 5 | 6 | # Register your models here. 7 | 8 | class RecruiterReviewAdmin(admin.ModelAdmin): 9 | list_display = ['student', 'recruiter', 'rating'] 10 | 11 | filter_horizontal = () 12 | list_filter = () 13 | fieldsets = () 14 | 15 | 16 | admin.site.register(Recruiter) 17 | admin.site.register(RecruiterNotification) 18 | admin.site.register(RecruiterReview, RecruiterReviewAdmin) 19 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/0023_auto_20210312_2144.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-12 16:14 2 | 3 | from django.db import migrations 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('student', '0012_student_password'), 10 | ('recruiter', '0022_recruiterrating'), 11 | ] 12 | 13 | operations = [ 14 | migrations.RenameModel( 15 | old_name='RecruiterRating', 16 | new_name='RecruiterReview', 17 | ), 18 | ] 19 | -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/0014_student_get_notified.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-23 15:56 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('student', '0013_auto_20210314_1922'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AddField( 14 | model_name='student', 15 | name='get_notified', 16 | field=models.BooleanField(default=True), 17 | ), 18 | ] 19 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/0022_auto_20210311_2030.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-11 15:00 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('intershala_admin', '0021_auto_20210311_2030'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AlterField( 14 | model_name='intershalacompany', 15 | name='website', 16 | field=models.URLField(), 17 | ), 18 | ] 19 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/0024_recruiter_overall_rating.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-12 16:15 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('recruiter', '0023_auto_20210312_2144'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AddField( 14 | model_name='recruiter', 15 | name='overall_rating', 16 | field=models.FloatField(default=0), 17 | ), 18 | ] 19 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/0027_recruiter_get_notified.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-23 15:56 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('recruiter', '0026_auto_20210314_1922'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AddField( 14 | model_name='recruiter', 15 | name='get_notified', 16 | field=models.BooleanField(default=True), 17 | ), 18 | ] 19 | -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/0013_auto_20210314_1922.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-14 13:52 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('student', '0012_student_password'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AlterField( 14 | model_name='student', 15 | name='first_name', 16 | field=models.CharField(max_length=100, unique=True), 17 | ), 18 | ] 19 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/0015_auto_20210310_2002.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-10 14:32 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('intershala_admin', '0014_intershalaadmin_email'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AlterField( 14 | model_name='intershalaadmin', 15 | name='active', 16 | field=models.BooleanField(), 17 | ), 18 | ] 19 | -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/0004_auto_20210305_1551.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-05 10:21 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('job_profile', '0003_assessment_answer_student'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AlterField( 14 | model_name='profile', 15 | name='profile_name', 16 | field=models.CharField(max_length=100), 17 | ), 18 | ] 19 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/0026_auto_20210314_1922.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-14 13:52 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('recruiter', '0025_recruiter_updated_at'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AlterField( 14 | model_name='recruiter', 15 | name='first_name', 16 | field=models.CharField(max_length=200, unique=True), 17 | ), 18 | ] 19 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/0016_recruiter_intershala_authorize.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-08 08:17 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('recruiter', '0015_recruiter_email'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AddField( 14 | model_name='recruiter', 15 | name='intershala_authorize', 16 | field=models.BooleanField(default=False), 17 | ), 18 | ] 19 | -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/0005_auto_20210305_1749.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-05 12:19 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('job_profile', '0004_auto_20210305_1551'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AlterField( 14 | model_name='profile', 15 | name='skills', 16 | field=models.ManyToManyField(null=True, to='job_profile.Skill'), 17 | ), 18 | ] 19 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/0017_auto_20210310_2136.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-10 16:06 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('intershala_admin', '0016_auto_20210310_2131'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AlterField( 14 | model_name='intershalaadmin', 15 | name='email', 16 | field=models.EmailField(blank=True, max_length=200), 17 | ), 18 | ] 19 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/0024_auto_20210311_2032.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-11 15:02 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('intershala_admin', '0023_auto_20210311_2031'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AlterField( 14 | model_name='intershalacompany', 15 | name='id', 16 | field=models.AutoField(primary_key=True, serialize=False), 17 | ), 18 | ] 19 | -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/0006_auto_20210305_1750.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-05 12:20 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('job_profile', '0005_auto_20210305_1749'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AlterField( 14 | model_name='profile', 15 | name='skills', 16 | field=models.ManyToManyField(blank=True, null=True, to='job_profile.Skill'), 17 | ), 18 | ] 19 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/0013_recruiter_unseen_notification.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-06 09:46 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('recruiter', '0012_remove_recruiternotification_profile'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AddField( 14 | model_name='recruiter', 15 | name='unseen_notification', 16 | field=models.IntegerField(default=0), 17 | ), 18 | ] 19 | -------------------------------------------------------------------------------- /Django_Intershala/user/migrations/0005_auto_20210310_2110.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-10 15:40 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('user', '0004_auto_20210310_1730'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AlterField( 14 | model_name='user', 15 | name='id', 16 | field=models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'), 17 | ), 18 | ] 19 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/0029_intershalaemployee_get_notified.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-23 15:56 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('intershala_admin', '0028_auto_20210314_1922'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AddField( 14 | model_name='intershalaemployee', 15 | name='get_notified', 16 | field=models.BooleanField(default=True), 17 | ), 18 | ] 19 | -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/0012_student_password.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-12 16:11 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('student', '0011_studentnotification'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AddField( 14 | model_name='student', 15 | name='password', 16 | field=models.CharField(default='sonu', max_length=50), 17 | preserve_default=False, 18 | ), 19 | ] 20 | -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/0010_profile_state.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-05 14:12 2 | 3 | from django.db import migrations 4 | import localflavor.in_.models 5 | 6 | 7 | class Migration(migrations.Migration): 8 | 9 | dependencies = [ 10 | ('job_profile', '0009_auto_20210305_1916'), 11 | ] 12 | 13 | operations = [ 14 | migrations.AddField( 15 | model_name='profile', 16 | name='state', 17 | field=localflavor.in_.models.INStateField(blank=True, max_length=2, null=True), 18 | ), 19 | ] 20 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/0015_recruiter_email.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-08 08:09 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('recruiter', '0014_auto_20210308_1224'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AddField( 14 | model_name='recruiter', 15 | name='email', 16 | field=models.EmailField(default='s@s.com', max_length=254, unique=True), 17 | preserve_default=False, 18 | ), 19 | ] 20 | -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/0007_profile_question.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-05 13:14 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('job_profile', '0006_auto_20210305_1750'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AddField( 14 | model_name='profile', 15 | name='question', 16 | field=models.ManyToManyField(blank=True, null=True, related_name='questions', to='job_profile.Assessment_question'), 17 | ), 18 | ] 19 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/0014_intershalaadmin_email.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-10 14:03 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('intershala_admin', '0013_auto_20210309_1718'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AddField( 14 | model_name='intershalaadmin', 15 | name='email', 16 | field=models.EmailField(default='admin@gmail.com', max_length=200), 17 | preserve_default=False, 18 | ), 19 | ] 20 | -------------------------------------------------------------------------------- /Django_Intershala/job_profile/urls.py: -------------------------------------------------------------------------------- 1 | from rest_framework import routers 2 | from django.urls import path, include 3 | from .views import * 4 | 5 | router = routers.DefaultRouter() 6 | router.register('profile', ProfileViewSet, 'profile') 7 | urlpatterns = [ 8 | path(r'', include(router.urls)), 9 | path('student_applications//', StudentApplicationsViewSet.as_view()), 10 | path('question', AssessmentQuestionViewsets.as_view()), 11 | path('add_question', AssessmentQuestionCreateViewsets.as_view()), 12 | path('student_applications//', StudentApplicationsViewSet.as_view()), 13 | ] 14 | -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/0009_student_applied_application.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-06 05:09 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('student', '0008_student_updated_at'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AddField( 14 | model_name='student', 15 | name='applied_application', 16 | field=models.ManyToManyField(blank=True, null=True, related_name='my_application', to='student.StudentApplication'), 17 | ), 18 | ] 19 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/admin.py: -------------------------------------------------------------------------------- 1 | from django.contrib import admin 2 | from .models import * 3 | 4 | 5 | # Register your models here. 6 | 7 | class CompanyReviewAdmin(admin.ModelAdmin): 8 | list_display = ['student', 'company', 'rating'] 9 | 10 | filter_horizontal = () 11 | list_filter = () 12 | fieldsets = () 13 | 14 | 15 | admin.site.register(IntershalaEmployee) 16 | admin.site.register(AdminNotification) 17 | admin.site.register(EmployeeNotification) 18 | admin.site.register(IntershalaAdmin) 19 | admin.site.register(IntershalaCompany) 20 | admin.site.register(CompanyReview, CompanyReviewAdmin) 21 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/0020_intershalacompany_recruiter.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-11 14:45 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('recruiter', '0017_remove_recruiter_intershala_authorize'), 10 | ('intershala_admin', '0019_intershalacompany'), 11 | ] 12 | 13 | operations = [ 14 | migrations.AddField( 15 | model_name='intershalacompany', 16 | name='recruiter', 17 | field=models.ManyToManyField(to='recruiter.Recruiter'), 18 | ), 19 | ] 20 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/0021_auto_20210311_2030.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-11 15:00 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('recruiter', '0017_remove_recruiter_intershala_authorize'), 10 | ('intershala_admin', '0020_intershalacompany_recruiter'), 11 | ] 12 | 13 | operations = [ 14 | migrations.AlterField( 15 | model_name='intershalacompany', 16 | name='recruiter', 17 | field=models.ManyToManyField(null=True, to='recruiter.Recruiter'), 18 | ), 19 | ] 20 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/0009_recruiter_created_profile.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-06 05:15 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('job_profile', '0010_profile_state'), 10 | ('recruiter', '0008_auto_20210305_1602'), 11 | ] 12 | 13 | operations = [ 14 | migrations.AddField( 15 | model_name='recruiter', 16 | name='created_profile', 17 | field=models.ManyToManyField(blank=True, null=True, related_name='my_profiles', to='job_profile.Profile'), 18 | ), 19 | ] 20 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/0023_auto_20210311_2031.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-11 15:01 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('recruiter', '0017_remove_recruiter_intershala_authorize'), 10 | ('intershala_admin', '0022_auto_20210311_2030'), 11 | ] 12 | 13 | operations = [ 14 | migrations.AlterField( 15 | model_name='intershalacompany', 16 | name='recruiter', 17 | field=models.ManyToManyField(blank=True, null=True, to='recruiter.Recruiter'), 18 | ), 19 | ] 20 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/0018_adminnotification_admin.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-11 13:41 2 | 3 | from django.db import migrations, models 4 | import django.db.models.deletion 5 | 6 | 7 | class Migration(migrations.Migration): 8 | 9 | dependencies = [ 10 | ('intershala_admin', '0017_auto_20210310_2136'), 11 | ] 12 | 13 | operations = [ 14 | migrations.AddField( 15 | model_name='adminnotification', 16 | name='admin', 17 | field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, to='intershala_admin.intershalaadmin'), 18 | ), 19 | ] 20 | -------------------------------------------------------------------------------- /Django_Intershala/student/urls.py: -------------------------------------------------------------------------------- 1 | from rest_framework import routers 2 | from django.urls import path, include 3 | 4 | from .views import * 5 | 6 | router = routers.DefaultRouter() 7 | 8 | 9 | urlpatterns = [ 10 | path(r'', include(router.urls)), 11 | path('all_job_profile/', ProfileViewSets.as_view()), 12 | path('student_signup/', CreateStudent.as_view()), 13 | path('student_profile/', StudentProfile.as_view()), 14 | path('student_application/', StudentApplicationViewSets.as_view()), 15 | path('student_notification/', StudentNotificationViewSets.as_view()), 16 | path('assessment_answer/', StudentAssesmentAnswerViewsets.as_view()), 17 | ] 18 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/0025_adminnotification_company.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-11 15:34 2 | 3 | from django.db import migrations, models 4 | import django.db.models.deletion 5 | 6 | 7 | class Migration(migrations.Migration): 8 | 9 | dependencies = [ 10 | ('intershala_admin', '0024_auto_20210311_2032'), 11 | ] 12 | 13 | operations = [ 14 | migrations.AddField( 15 | model_name='adminnotification', 16 | name='company', 17 | field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='intershala_admin.intershalacompany'), 18 | ), 19 | ] 20 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/0008_auto_20210305_1602.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-05 10:32 2 | 3 | from django.db import migrations 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('recruiter', '0007_auto_20210305_1600'), 10 | ] 11 | 12 | operations = [ 13 | migrations.RenameField( 14 | model_name='recruiter', 15 | old_name='first_Name', 16 | new_name='first_name', 17 | ), 18 | migrations.RenameField( 19 | model_name='recruiter', 20 | old_name='last_Name', 21 | new_name='last_name', 22 | ), 23 | ] 24 | -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/0016_auto_20210314_2008.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-14 14:38 2 | 3 | from django.db import migrations, models 4 | import django.db.models.deletion 5 | 6 | 7 | class Migration(migrations.Migration): 8 | 9 | dependencies = [ 10 | ('recruiter', '0026_auto_20210314_1922'), 11 | ('job_profile', '0015_auto_20210314_1225'), 12 | ] 13 | 14 | operations = [ 15 | migrations.AlterField( 16 | model_name='profile', 17 | name='recruiter', 18 | field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, to='recruiter.recruiter'), 19 | ), 20 | ] 21 | -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/0003_assessment_answer_student.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-04 15:28 2 | 3 | from django.db import migrations, models 4 | import django.db.models.deletion 5 | 6 | 7 | class Migration(migrations.Migration): 8 | 9 | initial = True 10 | 11 | dependencies = [ 12 | ('student', '0001_initial'), 13 | ('job_profile', '0002_auto_20210304_2058'), 14 | ] 15 | 16 | operations = [ 17 | migrations.AddField( 18 | model_name='assessment_answer', 19 | name='student', 20 | field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='student.student'), 21 | ), 22 | ] 23 | -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/0017_profile_company.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-14 15:43 2 | 3 | from django.db import migrations, models 4 | import django.db.models.deletion 5 | 6 | 7 | class Migration(migrations.Migration): 8 | 9 | dependencies = [ 10 | ('intershala_admin', '0028_auto_20210314_1922'), 11 | ('job_profile', '0016_auto_20210314_2008'), 12 | ] 13 | 14 | operations = [ 15 | migrations.AddField( 16 | model_name='profile', 17 | name='company', 18 | field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, to='intershala_admin.intershalacompany'), 19 | ), 20 | ] 21 | -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/0008_student_updated_at.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-06 04:58 2 | 3 | import datetime 4 | from django.db import migrations, models 5 | from django.utils.timezone import utc 6 | 7 | 8 | class Migration(migrations.Migration): 9 | 10 | dependencies = [ 11 | ('student', '0007_auto_20210306_1014'), 12 | ] 13 | 14 | operations = [ 15 | migrations.AddField( 16 | model_name='student', 17 | name='updated_at', 18 | field=models.DateTimeField(auto_now_add=True, default=datetime.datetime(2021, 3, 6, 4, 58, 47, 660585, tzinfo=utc)), 19 | preserve_default=False, 20 | ), 21 | ] 22 | -------------------------------------------------------------------------------- /Django_Intershala/user/migrations/0007_auto_20210322_2211.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-22 16:41 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('user', '0006_user_qr_code'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AddField( 14 | model_name='user', 15 | name='get_notified', 16 | field=models.BooleanField(default=True), 17 | ), 18 | migrations.AlterField( 19 | model_name='user', 20 | name='qr_code', 21 | field=models.ImageField(blank=True, upload_to='media/qr_codes'), 22 | ), 23 | ] 24 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/0025_recruiter_updated_at.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-14 07:06 2 | 3 | import datetime 4 | from django.db import migrations, models 5 | from django.utils.timezone import utc 6 | 7 | 8 | class Migration(migrations.Migration): 9 | 10 | dependencies = [ 11 | ('recruiter', '0024_recruiter_overall_rating'), 12 | ] 13 | 14 | operations = [ 15 | migrations.AddField( 16 | model_name='recruiter', 17 | name='updated_at', 18 | field=models.DateTimeField(auto_now_add=True, default=datetime.datetime(2021, 3, 14, 7, 6, 24, 304373, tzinfo=utc)), 19 | preserve_default=False, 20 | ), 21 | ] 22 | -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/0015_auto_20210314_1225.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-14 06:55 2 | 3 | from django.conf import settings 4 | from django.db import migrations, models 5 | import django.db.models.deletion 6 | 7 | 8 | class Migration(migrations.Migration): 9 | 10 | dependencies = [ 11 | migrations.swappable_dependency(settings.AUTH_USER_MODEL), 12 | ('job_profile', '0014_skill_user'), 13 | ] 14 | 15 | operations = [ 16 | migrations.AlterField( 17 | model_name='skill', 18 | name='user', 19 | field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL), 20 | ), 21 | ] 22 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/0019_auto_20210311_2044.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-11 15:14 2 | 3 | from django.db import migrations, models 4 | import django.db.models.deletion 5 | 6 | 7 | class Migration(migrations.Migration): 8 | 9 | dependencies = [ 10 | ('intershala_admin', '0024_auto_20210311_2032'), 11 | ('recruiter', '0018_auto_20210311_2040'), 12 | ] 13 | 14 | operations = [ 15 | migrations.AlterField( 16 | model_name='recruiter', 17 | name='company', 18 | field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='recruiter_company', to='intershala_admin.intershalacompany'), 19 | ), 20 | ] 21 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/0020_auto_20210311_2044.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-11 15:14 2 | 3 | from django.db import migrations, models 4 | import django.db.models.deletion 5 | 6 | 7 | class Migration(migrations.Migration): 8 | 9 | dependencies = [ 10 | ('intershala_admin', '0024_auto_20210311_2032'), 11 | ('recruiter', '0019_auto_20210311_2044'), 12 | ] 13 | 14 | operations = [ 15 | migrations.AlterField( 16 | model_name='recruiter', 17 | name='company', 18 | field=models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, related_name='recruiter_company', to='intershala_admin.intershalacompany'), 19 | ), 20 | ] 21 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/0021_auto_20210311_2045.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-11 15:15 2 | 3 | from django.db import migrations, models 4 | import django.db.models.deletion 5 | 6 | 7 | class Migration(migrations.Migration): 8 | 9 | dependencies = [ 10 | ('intershala_admin', '0024_auto_20210311_2032'), 11 | ('recruiter', '0020_auto_20210311_2044'), 12 | ] 13 | 14 | operations = [ 15 | migrations.AlterField( 16 | model_name='recruiter', 17 | name='company', 18 | field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='recruiter_company', to='intershala_admin.intershalacompany'), 19 | ), 20 | ] 21 | -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/0002_student_user.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-04 15:28 2 | 3 | from django.conf import settings 4 | from django.db import migrations, models 5 | import django.db.models.deletion 6 | 7 | 8 | class Migration(migrations.Migration): 9 | 10 | initial = True 11 | 12 | dependencies = [ 13 | migrations.swappable_dependency(settings.AUTH_USER_MODEL), 14 | ('student', '0001_initial'), 15 | ] 16 | 17 | operations = [ 18 | migrations.AddField( 19 | model_name='student', 20 | name='user', 21 | field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL), 22 | ), 23 | ] 24 | -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/0010_studentapplication_updated_at.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-06 07:19 2 | 3 | import datetime 4 | from django.db import migrations, models 5 | from django.utils.timezone import utc 6 | 7 | 8 | class Migration(migrations.Migration): 9 | 10 | dependencies = [ 11 | ('student', '0009_student_applied_application'), 12 | ] 13 | 14 | operations = [ 15 | migrations.AddField( 16 | model_name='studentapplication', 17 | name='updated_at', 18 | field=models.DateTimeField(auto_now_add=True, default=datetime.datetime(2021, 3, 6, 7, 19, 37, 429457, tzinfo=utc)), 19 | preserve_default=False, 20 | ), 21 | ] 22 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/0010_auto_20210306_1148.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-06 06:18 2 | 3 | from django.conf import settings 4 | from django.db import migrations, models 5 | import django.db.models.deletion 6 | 7 | 8 | class Migration(migrations.Migration): 9 | 10 | dependencies = [ 11 | migrations.swappable_dependency(settings.AUTH_USER_MODEL), 12 | ('recruiter', '0009_recruiter_created_profile'), 13 | ] 14 | 15 | operations = [ 16 | migrations.AlterField( 17 | model_name='recruiter', 18 | name='user', 19 | field=models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL), 20 | ), 21 | ] 22 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/0003_intershalaemployee_updated_at.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-06 11:51 2 | 3 | import datetime 4 | from django.db import migrations, models 5 | from django.utils.timezone import utc 6 | 7 | 8 | class Migration(migrations.Migration): 9 | 10 | dependencies = [ 11 | ('intershala_admin', '0002_auto_20210306_1704'), 12 | ] 13 | 14 | operations = [ 15 | migrations.AddField( 16 | model_name='intershalaemployee', 17 | name='updated_at', 18 | field=models.DateTimeField(auto_now_add=True, default=datetime.datetime(2021, 3, 6, 11, 51, 5, 447034, tzinfo=utc)), 19 | preserve_default=False, 20 | ), 21 | ] 22 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/0016_auto_20210310_2131.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-10 16:01 2 | 3 | from django.db import migrations, models 4 | import django.db.models.deletion 5 | 6 | 7 | class Migration(migrations.Migration): 8 | 9 | dependencies = [ 10 | ('recruiter', '0017_remove_recruiter_intershala_authorize'), 11 | ('intershala_admin', '0015_auto_20210310_2002'), 12 | ] 13 | 14 | operations = [ 15 | migrations.AlterField( 16 | model_name='adminnotification', 17 | name='recruiter', 18 | field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='recruiter.recruiter'), 19 | ), 20 | ] 21 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/0002_recruiter_user.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-04 15:28 2 | 3 | from django.conf import settings 4 | from django.db import migrations, models 5 | import django.db.models.deletion 6 | 7 | 8 | class Migration(migrations.Migration): 9 | 10 | initial = True 11 | 12 | dependencies = [ 13 | migrations.swappable_dependency(settings.AUTH_USER_MODEL), 14 | ('recruiter', '0001_initial'), 15 | ] 16 | 17 | operations = [ 18 | migrations.AddField( 19 | model_name='recruiter', 20 | name='user', 21 | field=models.OneToOneField(on_delete=django.db.models.deletion.PROTECT, to=settings.AUTH_USER_MODEL), 22 | ), 23 | ] 24 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/0018_auto_20210311_2040.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-11 15:10 2 | 3 | from django.db import migrations, models 4 | import django.db.models.deletion 5 | 6 | 7 | class Migration(migrations.Migration): 8 | 9 | dependencies = [ 10 | ('intershala_admin', '0024_auto_20210311_2032'), 11 | ('recruiter', '0017_remove_recruiter_intershala_authorize'), 12 | ] 13 | 14 | operations = [ 15 | migrations.AlterField( 16 | model_name='recruiter', 17 | name='company', 18 | field=models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, related_name='recruiter_company', to='intershala_admin.intershalacompany'), 19 | ), 20 | ] 21 | -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/0014_skill_user.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-14 06:51 2 | 3 | from django.conf import settings 4 | from django.db import migrations, models 5 | import django.db.models.deletion 6 | 7 | 8 | class Migration(migrations.Migration): 9 | 10 | dependencies = [ 11 | migrations.swappable_dependency(settings.AUTH_USER_MODEL), 12 | ('job_profile', '0013_auto_20210306_1215'), 13 | ] 14 | 15 | operations = [ 16 | migrations.AddField( 17 | model_name='skill', 18 | name='user', 19 | field=models.ForeignKey(default=3, on_delete=django.db.models.deletion.CASCADE, to='user.user'), 20 | preserve_default=False, 21 | ), 22 | ] 23 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/0005_auto_20210306_1724.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-06 11:54 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('intershala_admin', '0004_auto_20210306_1722'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AlterField( 14 | model_name='intershalaemployee', 15 | name='image', 16 | field=models.ImageField(upload_to='Employee/Image'), 17 | ), 18 | migrations.AlterField( 19 | model_name='intershalaemployee', 20 | name='resume', 21 | field=models.FileField(upload_to='Employee/Resume'), 22 | ), 23 | ] 24 | -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/0007_auto_20210306_1014.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-06 04:44 2 | 3 | from django.db import migrations, models 4 | import phone_field.models 5 | 6 | 7 | class Migration(migrations.Migration): 8 | 9 | dependencies = [ 10 | ('student', '0006_studentapplication'), 11 | ] 12 | 13 | operations = [ 14 | migrations.AlterField( 15 | model_name='student', 16 | name='email', 17 | field=models.EmailField(max_length=254, unique=True), 18 | ), 19 | migrations.AlterField( 20 | model_name='student', 21 | name='phone', 22 | field=phone_field.models.PhoneField(max_length=31, unique=True), 23 | ), 24 | ] 25 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/0008_adminnotification_recruiter.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-08 16:22 2 | 3 | from django.db import migrations, models 4 | import django.db.models.deletion 5 | 6 | 7 | class Migration(migrations.Migration): 8 | 9 | dependencies = [ 10 | ('recruiter', '0017_remove_recruiter_intershala_authorize'), 11 | ('intershala_admin', '0007_adminnotification'), 12 | ] 13 | 14 | operations = [ 15 | migrations.AddField( 16 | model_name='adminnotification', 17 | name='recruiter', 18 | field=models.ForeignKey(default=7, on_delete=django.db.models.deletion.CASCADE, to='recruiter.recruiter'), 19 | preserve_default=False, 20 | ), 21 | ] 22 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/0005_auto_20210305_1552.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-05 10:22 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('recruiter', '0004_auto_20210305_1551'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AlterField( 14 | model_name='recruiter', 15 | name='DOB', 16 | field=models.DateField(null=True), 17 | ), 18 | migrations.AlterField( 19 | model_name='recruiter', 20 | name='gender', 21 | field=models.CharField(choices=[('Male', 'Male'), ('Female', 'Female'), ('Other', 'Other')], default='Male', max_length=10), 22 | ), 23 | ] 24 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/0012_intershalaadmin_user.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-09 11:14 2 | 3 | from django.conf import settings 4 | from django.db import migrations, models 5 | import django.db.models.deletion 6 | 7 | 8 | class Migration(migrations.Migration): 9 | 10 | dependencies = [ 11 | migrations.swappable_dependency(settings.AUTH_USER_MODEL), 12 | ('intershala_admin', '0011_intershalaadmin'), 13 | ] 14 | 15 | operations = [ 16 | migrations.AddField( 17 | model_name='intershalaadmin', 18 | name='user', 19 | field=models.ForeignKey(default=7, on_delete=django.db.models.deletion.CASCADE, to='user.user'), 20 | preserve_default=False, 21 | ), 22 | ] 23 | -------------------------------------------------------------------------------- /Django_Intershala/manage.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | """Django's command-line utility for administrative tasks.""" 3 | import os 4 | import sys 5 | 6 | 7 | def main(): 8 | """Run administrative tasks.""" 9 | os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'Django_Intershala.settings') 10 | try: 11 | from django.core.management import execute_from_command_line 12 | except ImportError as exc: 13 | raise ImportError( 14 | "Couldn't import Django. Are you sure it's installed and " 15 | "available on your PYTHONPATH environment variable? Did you " 16 | "forget to activate a virtual environment?" 17 | ) from exc 18 | execute_from_command_line(sys.argv) 19 | 20 | 21 | if __name__ == '__main__': 22 | main() 23 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/0004_auto_20210306_1722.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-06 11:52 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('intershala_admin', '0003_intershalaemployee_updated_at'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AlterField( 14 | model_name='intershalaemployee', 15 | name='Address', 16 | field=models.CharField(default='', max_length=200), 17 | preserve_default=False, 18 | ), 19 | migrations.AlterField( 20 | model_name='intershalaemployee', 21 | name='city', 22 | field=models.CharField(default='', max_length=20), 23 | preserve_default=False, 24 | ), 25 | ] 26 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/0004_auto_20210305_1551.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-05 10:21 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('recruiter', '0003_auto_20210304_2132'), 10 | ] 11 | 12 | operations = [ 13 | migrations.RemoveField( 14 | model_name='recruiter', 15 | name='middle_Name', 16 | ), 17 | migrations.AlterField( 18 | model_name='recruiter', 19 | name='first_Name', 20 | field=models.CharField(max_length=200, null=True), 21 | ), 22 | migrations.AlterField( 23 | model_name='recruiter', 24 | name='last_Name', 25 | field=models.CharField(max_length=200, null=True), 26 | ), 27 | ] 28 | -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/0011_auto_20210306_1148.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-06 06:18 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('student', '0009_student_applied_application'), 10 | ('job_profile', '0010_profile_state'), 11 | ] 12 | 13 | operations = [ 14 | migrations.AddField( 15 | model_name='profile', 16 | name='received_application', 17 | field=models.ManyToManyField(blank=True, null=True, related_name='received_applications', to='student.StudentApplication'), 18 | ), 19 | migrations.AlterField( 20 | model_name='profile', 21 | name='number_of_applicants', 22 | field=models.IntegerField(default=0), 23 | ), 24 | ] 25 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/0007_adminnotification.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-08 16:19 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('intershala_admin', '0006_auto_20210306_1739'), 10 | ] 11 | 12 | operations = [ 13 | migrations.CreateModel( 14 | name='AdminNotification', 15 | fields=[ 16 | ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), 17 | ('text', models.TextField()), 18 | ('created_at', models.DateTimeField(auto_now=True)), 19 | ('updated_at', models.DateTimeField(auto_now_add=True)), 20 | ('active', models.BooleanField(default=False)), 21 | ], 22 | ), 23 | ] 24 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/0027_auto_20210312_2103.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-12 15:33 2 | 3 | import django.core.validators 4 | from django.db import migrations, models 5 | 6 | 7 | class Migration(migrations.Migration): 8 | 9 | dependencies = [ 10 | ('intershala_admin', '0026_companyreview'), 11 | ] 12 | 13 | operations = [ 14 | migrations.RenameField( 15 | model_name='intershalacompany', 16 | old_name='rating', 17 | new_name='overall_rating', 18 | ), 19 | migrations.AddField( 20 | model_name='companyreview', 21 | name='rating', 22 | field=models.FloatField(default=2, validators=[django.core.validators.MinValueValidator(0), django.core.validators.MaxValueValidator(5)]), 23 | preserve_default=False, 24 | ), 25 | ] 26 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/0006_auto_20210306_1739.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-06 12:09 2 | 3 | from django.db import migrations 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('intershala_admin', '0005_auto_20210306_1724'), 10 | ] 11 | 12 | operations = [ 13 | migrations.RenameField( 14 | model_name='intershalaemployee', 15 | old_name='first_Name', 16 | new_name='first_name', 17 | ), 18 | migrations.RenameField( 19 | model_name='intershalaemployee', 20 | old_name='last_Name', 21 | new_name='last_name', 22 | ), 23 | migrations.RenameField( 24 | model_name='intershalaemployee', 25 | old_name='middle_Name', 26 | new_name='middle_name', 27 | ), 28 | ] 29 | -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/0005_auto_20210305_1939.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-05 14:09 2 | 3 | from django.db import migrations 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('student', '0004_auto_20210305_1937'), 10 | ] 11 | 12 | operations = [ 13 | migrations.RemoveField( 14 | model_name='student', 15 | name='date_added', 16 | ), 17 | migrations.RemoveField( 18 | model_name='student', 19 | name='degree', 20 | ), 21 | migrations.RemoveField( 22 | model_name='student', 23 | name='other_links', 24 | ), 25 | migrations.RemoveField( 26 | model_name='student', 27 | name='resume', 28 | ), 29 | migrations.RemoveField( 30 | model_name='student', 31 | name='school_name', 32 | ), 33 | ] 34 | -------------------------------------------------------------------------------- /Django_Intershala/feedback/migrations/0001_initial.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-12 17:27 2 | 3 | from django.conf import settings 4 | from django.db import migrations, models 5 | import django.db.models.deletion 6 | 7 | 8 | class Migration(migrations.Migration): 9 | 10 | initial = True 11 | 12 | dependencies = [ 13 | migrations.swappable_dependency(settings.AUTH_USER_MODEL), 14 | ] 15 | 16 | operations = [ 17 | migrations.CreateModel( 18 | name='IntershalaFeedBack', 19 | fields=[ 20 | ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), 21 | ('message', models.TextField()), 22 | ('created_at', models.DateTimeField(auto_now=True)), 23 | ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)), 24 | ], 25 | ), 26 | ] 27 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/serializers.py: -------------------------------------------------------------------------------- 1 | from .models import * 2 | from rest_framework import serializers 3 | 4 | from .notification_models import RecruiterNotification 5 | 6 | 7 | class RecruiterSignINSerializer(serializers.ModelSerializer): 8 | class Meta: 9 | model = Recruiter 10 | fields = ['first_name', 'last_name', 'email', 'company', 'DOB', 'gender', 'company_address', 'city', 'state', 11 | 'password', 'pincode', ] 12 | 13 | 14 | class RecruiterProfileSerializer(serializers.ModelSerializer): 15 | class Meta: 16 | model = Recruiter 17 | fields = '__all__' 18 | 19 | 20 | class RecruiterReviewSerializer(serializers.ModelSerializer): 21 | class Meta: 22 | model = RecruiterReview 23 | fields = '__all__' 24 | 25 | 26 | class RecruiterNotificationSerializers(serializers.ModelSerializer): 27 | class Meta: 28 | model = RecruiterNotification 29 | fields = '__all__' 30 | -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/0004_auto_20210305_1937.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-05 14:07 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('student', '0003_student_created_at'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AddField( 14 | model_name='student', 15 | name='other_links', 16 | field=models.URLField(blank=True, max_length=800, null=True), 17 | ), 18 | migrations.AddField( 19 | model_name='student', 20 | name='resume', 21 | field=models.URLField(default='www.google.com', max_length=800), 22 | preserve_default=False, 23 | ), 24 | migrations.AlterField( 25 | model_name='student', 26 | name='id', 27 | field=models.AutoField(primary_key=True, serialize=False), 28 | ), 29 | ] 30 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/0006_auto_20210305_1558.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-05 10:28 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('recruiter', '0005_auto_20210305_1552'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AlterField( 14 | model_name='recruiter', 15 | name='Address', 16 | field=models.CharField(default='', max_length=200), 17 | preserve_default=False, 18 | ), 19 | migrations.AlterField( 20 | model_name='recruiter', 21 | name='city', 22 | field=models.CharField(default='', max_length=20), 23 | preserve_default=False, 24 | ), 25 | migrations.AlterField( 26 | model_name='recruiter', 27 | name='state', 28 | field=models.CharField(max_length=200), 29 | ), 30 | ] 31 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/0013_auto_20210309_1718.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-09 11:48 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('intershala_admin', '0012_intershalaadmin_user'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AlterField( 14 | model_name='intershalaadmin', 15 | name='first_name', 16 | field=models.CharField(blank=True, max_length=200, null=True), 17 | ), 18 | migrations.AlterField( 19 | model_name='intershalaadmin', 20 | name='last_name', 21 | field=models.CharField(blank=True, max_length=200, null=True), 22 | ), 23 | migrations.AlterField( 24 | model_name='intershalaemployee', 25 | name='middle_name', 26 | field=models.CharField(default='', max_length=200), 27 | ), 28 | ] 29 | -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/0011_studentnotification.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-06 10:46 2 | 3 | from django.db import migrations, models 4 | import django.db.models.deletion 5 | 6 | 7 | class Migration(migrations.Migration): 8 | 9 | dependencies = [ 10 | ('student', '0010_studentapplication_updated_at'), 11 | ] 12 | 13 | operations = [ 14 | migrations.CreateModel( 15 | name='StudentNotification', 16 | fields=[ 17 | ('id', models.AutoField(primary_key=True, serialize=False)), 18 | ('message', models.TextField()), 19 | ('seen', models.BooleanField(default=False)), 20 | ('created_at', models.DateTimeField(auto_now=True)), 21 | ('updated_at', models.DateTimeField(auto_now_add=True)), 22 | ('student', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='student.student')), 23 | ], 24 | ), 25 | ] 26 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/0028_auto_20210314_1922.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-14 13:52 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('intershala_admin', '0027_auto_20210312_2103'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AlterField( 14 | model_name='intershalaemployee', 15 | name='first_name', 16 | field=models.CharField(max_length=200, unique=True), 17 | ), 18 | migrations.AlterField( 19 | model_name='intershalaemployee', 20 | name='last_name', 21 | field=models.CharField(default='data', max_length=200), 22 | preserve_default=False, 23 | ), 24 | migrations.AlterField( 25 | model_name='intershalaemployee', 26 | name='middle_name', 27 | field=models.CharField(max_length=200), 28 | ), 29 | ] 30 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/0026_companyreview.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-12 15:07 2 | 3 | from django.db import migrations, models 4 | import django.db.models.deletion 5 | 6 | 7 | class Migration(migrations.Migration): 8 | 9 | dependencies = [ 10 | ('student', '0011_studentnotification'), 11 | ('intershala_admin', '0025_adminnotification_company'), 12 | ] 13 | 14 | operations = [ 15 | migrations.CreateModel( 16 | name='CompanyReview', 17 | fields=[ 18 | ('id', models.AutoField(primary_key=True, serialize=False)), 19 | ('message', models.TextField()), 20 | ('created_at', models.DateTimeField(auto_now=True)), 21 | ('company', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='intershala_admin.intershalacompany')), 22 | ('student', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='student.student')), 23 | ], 24 | ), 25 | ] 26 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/0010_employeenotification.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-08 16:58 2 | 3 | from django.db import migrations, models 4 | import django.db.models.deletion 5 | 6 | 7 | class Migration(migrations.Migration): 8 | 9 | dependencies = [ 10 | ('intershala_admin', '0009_auto_20210308_2220'), 11 | ] 12 | 13 | operations = [ 14 | migrations.CreateModel( 15 | name='EmployeeNotification', 16 | fields=[ 17 | ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), 18 | ('text', models.TextField()), 19 | ('created_at', models.DateTimeField(auto_now=True)), 20 | ('updated_at', models.DateTimeField(auto_now_add=True)), 21 | ('seen', models.BooleanField(default=False)), 22 | ('employee', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='intershala_admin.intershalaemployee')), 23 | ], 24 | ), 25 | ] 26 | -------------------------------------------------------------------------------- /Django_Intershala/student/serializers.py: -------------------------------------------------------------------------------- 1 | from .models import Student 2 | from rest_framework import serializers 3 | from .models import * 4 | from job_profile.models import Profile 5 | 6 | 7 | class StudentSerializer(serializers.ModelSerializer): 8 | class Meta: 9 | model = Student 10 | fields = "__all__" 11 | depth = 1 12 | 13 | 14 | class StudentApplicationSerializer(serializers.ModelSerializer): 15 | class Meta: 16 | model = StudentApplication 17 | fields = "__all__" 18 | 19 | 20 | class StudentNotificationSerializer(serializers.ModelSerializer): 21 | class Meta: 22 | model = StudentNotification 23 | fields = "__all__" 24 | 25 | 26 | class JobProfileReadSerializer(serializers.ModelSerializer): 27 | sallery = serializers.CharField(max_length=200) 28 | 29 | class Meta: 30 | model = Profile 31 | fields = ["sallery", "profile_name", "experience", "employment_type", "schedule", "location", "state", 32 | "vacancy", "skills", "question"] 33 | depth = 1 34 | -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/0012_auto_20210306_1215.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-06 06:45 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('job_profile', '0011_auto_20210306_1148'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AddField( 14 | model_name='profile', 15 | name='intouch_applicants', 16 | field=models.IntegerField(default=0), 17 | ), 18 | migrations.AddField( 19 | model_name='profile', 20 | name='rejected_applicants', 21 | field=models.IntegerField(default=0), 22 | ), 23 | migrations.AddField( 24 | model_name='profile', 25 | name='selected_applicants', 26 | field=models.IntegerField(default=0), 27 | ), 28 | migrations.AddField( 29 | model_name='profile', 30 | name='total_applicants', 31 | field=models.IntegerField(default=0), 32 | ), 33 | ] 34 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2021 Samir 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/0019_intershalacompany.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-11 14:40 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('intershala_admin', '0018_adminnotification_admin'), 10 | ] 11 | 12 | operations = [ 13 | migrations.CreateModel( 14 | name='IntershalaCompany', 15 | fields=[ 16 | ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), 17 | ('company_name', models.CharField(max_length=200, unique=True)), 18 | ('company_description', models.TextField()), 19 | ('company_established', models.DateField()), 20 | ('website', models.EmailField(max_length=254)), 21 | ('rating', models.FloatField(default=0)), 22 | ('active', models.BooleanField(default=True)), 23 | ('created_at', models.DateTimeField(auto_now=True)), 24 | ('updated_at', models.DateTimeField(auto_now_add=True)), 25 | ], 26 | ), 27 | ] 28 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/0011_recruiternotification.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-06 07:53 2 | 3 | from django.db import migrations, models 4 | import django.db.models.deletion 5 | 6 | 7 | class Migration(migrations.Migration): 8 | 9 | dependencies = [ 10 | ('job_profile', '0013_auto_20210306_1215'), 11 | ('recruiter', '0010_auto_20210306_1148'), 12 | ] 13 | 14 | operations = [ 15 | migrations.CreateModel( 16 | name='RecruiterNotification', 17 | fields=[ 18 | ('id', models.AutoField(primary_key=True, serialize=False)), 19 | ('message', models.TextField()), 20 | ('seen', models.BooleanField(default=False)), 21 | ('created_at', models.DateTimeField(auto_now=True)), 22 | ('updated_at', models.DateTimeField(auto_now_add=True)), 23 | ('profile', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='job_profile.profile')), 24 | ('recruiter', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='recruiter.recruiter')), 25 | ], 26 | ), 27 | ] 28 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/0003_auto_20210304_2132.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-04 16:02 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('recruiter', '0002_recruiter_user'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AddField( 14 | model_name='recruiter', 15 | name='company', 16 | field=models.CharField(default='', max_length=200, unique=True), 17 | preserve_default=False, 18 | ), 19 | migrations.AddField( 20 | model_name='recruiter', 21 | name='created_at', 22 | field=models.DateTimeField(auto_now=True), 23 | ), 24 | migrations.AlterField( 25 | model_name='recruiter', 26 | name='first_Name', 27 | field=models.CharField(max_length=200), 28 | ), 29 | migrations.AlterField( 30 | model_name='recruiter', 31 | name='middle_Name', 32 | field=models.CharField(default='', max_length=200), 33 | preserve_default=False, 34 | ), 35 | ] 36 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/0022_recruiterrating.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-12 16:09 2 | 3 | import django.core.validators 4 | from django.db import migrations, models 5 | import django.db.models.deletion 6 | 7 | 8 | class Migration(migrations.Migration): 9 | 10 | dependencies = [ 11 | ('student', '0011_studentnotification'), 12 | ('recruiter', '0021_auto_20210311_2045'), 13 | ] 14 | 15 | operations = [ 16 | migrations.CreateModel( 17 | name='RecruiterRating', 18 | fields=[ 19 | ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), 20 | ('rating', models.FloatField(validators=[django.core.validators.MinValueValidator(0), django.core.validators.MaxValueValidator(5)])), 21 | ('message', models.TextField()), 22 | ('created_at', models.DateTimeField(auto_now=True)), 23 | ('recruiter', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='recruiter.recruiter')), 24 | ('student', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='student.student')), 25 | ], 26 | ), 27 | ] 28 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/0014_auto_20210308_1224.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-08 06:54 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('recruiter', '0013_recruiter_unseen_notification'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AddField( 14 | model_name='recruiter', 15 | name='password', 16 | field=models.CharField(default='samir', max_length=30), 17 | preserve_default=False, 18 | ), 19 | migrations.AlterField( 20 | model_name='recruiter', 21 | name='DOB', 22 | field=models.DateField(default='2020-02-02'), 23 | preserve_default=False, 24 | ), 25 | migrations.AlterField( 26 | model_name='recruiter', 27 | name='first_name', 28 | field=models.CharField(default='sam', max_length=200), 29 | preserve_default=False, 30 | ), 31 | migrations.AlterField( 32 | model_name='recruiter', 33 | name='last_name', 34 | field=models.CharField(default='sam', max_length=200), 35 | preserve_default=False, 36 | ), 37 | ] 38 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/migrations/0001_initial.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-04 15:28 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | initial = True 9 | 10 | dependencies = [ 11 | ] 12 | 13 | operations = [ 14 | migrations.CreateModel( 15 | name='Recruiter', 16 | fields=[ 17 | ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), 18 | ('first_Name', models.CharField(default='', max_length=200)), 19 | ('middle_Name', models.CharField(blank=True, default='', max_length=200, null=True)), 20 | ('last_Name', models.CharField(blank=True, default='', max_length=200, null=True)), 21 | ('DOB', models.DateField()), 22 | ('gender', models.CharField(choices=[('Male', 'Male'), ('Female', 'Female'), ('Other', 'Other')], max_length=10)), 23 | ('active', models.BooleanField(default=True)), 24 | ('Address', models.CharField(blank=True, max_length=200, null=True)), 25 | ('city', models.CharField(blank=True, max_length=20, null=True)), 26 | ('state', models.CharField(blank=True, max_length=200, null=True)), 27 | ('pincode', models.CharField(default='00000', max_length=7, verbose_name='pin code')), 28 | ], 29 | ), 30 | ] 31 | -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/0006_studentapplication.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-05 14:22 2 | 3 | from django.db import migrations, models 4 | import django.db.models.deletion 5 | 6 | 7 | class Migration(migrations.Migration): 8 | 9 | dependencies = [ 10 | ('job_profile', '0010_profile_state'), 11 | ('student', '0005_auto_20210305_1939'), 12 | ] 13 | 14 | operations = [ 15 | migrations.CreateModel( 16 | name='StudentApplication', 17 | fields=[ 18 | ('id', models.AutoField(primary_key=True, serialize=False)), 19 | ('active', models.BooleanField(default=True)), 20 | ('applied_on', models.DateTimeField(auto_now=True)), 21 | ('resume', models.URLField(max_length=800)), 22 | ('status', models.CharField(choices=[('Selected', 'Selected'), ('Rejected', 'Rejected'), ('in_touch', 'in_touch'), ('Applied', 'Applied')], default='Applied', max_length=50)), 23 | ('other_links', models.URLField(blank=True, max_length=800, null=True)), 24 | ('answer', models.ManyToManyField(blank=True, null=True, to='job_profile.Assessment_answer')), 25 | ('profile', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='job_profile.profile')), 26 | ('student', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='student.student')), 27 | ], 28 | ), 29 | ] 30 | -------------------------------------------------------------------------------- /Django_Intershala/feedback/views.py: -------------------------------------------------------------------------------- 1 | from rest_framework import generics, viewsets 2 | from rest_framework.permissions import IsAuthenticated 3 | from .serializers import * 4 | from .models import * 5 | from rest_framework.response import Response 6 | 7 | 8 | class FeedBackViewsets(generics.CreateAPIView): 9 | queryset = IntershalaFeedBack.objects.all() 10 | serializer_class = FeedbackSerializer 11 | permission_classes = (IsAuthenticated,) 12 | 13 | def create(self, request, *args, **kwargs): 14 | serializer = self.get_serializer(data=self.request.data) 15 | if serializer.is_valid(raise_exception=True): 16 | serializer.save(user=self.request.user) 17 | return Response(serializer.data, status=200) 18 | else: 19 | return Response(serializer.errors, status=401) 20 | 21 | 22 | class AllFeedBackViewSets(generics.ListAPIView): 23 | queryset = IntershalaFeedBack.objects.all() 24 | serializer_class = FeedbackReadSerializer 25 | permission_classes = (IsAuthenticated,) 26 | 27 | def list(self, request, *args, **kwargs): 28 | if self.request.user.is_admin or self.request.user.is_employee or self.request.user.is_superuser: 29 | queryset = IntershalaFeedBack.objects.all().order_by('-created_at') 30 | serializer = self.get_serializer(queryset, many=True) 31 | return Response(serializer.data, status=200) 32 | else: 33 | return Response({"NO_ACCESS": "Access Denied"}, status=401) 34 | -------------------------------------------------------------------------------- /Django_Intershala/job_profile/serializers.py: -------------------------------------------------------------------------------- 1 | from .models import * 2 | from rest_framework import serializers 3 | 4 | from student.models import StudentApplication 5 | 6 | 7 | class ProfileSerializer(serializers.ModelSerializer): 8 | sallery = serializers.CharField(max_length=200) 9 | 10 | class Meta: 11 | model = Profile 12 | fields = '__all__' 13 | 14 | 15 | class AssessmentAnswerSerializer(serializers.ModelSerializer): 16 | class Meta: 17 | model = Assessment_answer 18 | fields = '__all__' 19 | 20 | 21 | class ProfileReadSerializer(serializers.ModelSerializer): 22 | sallery = serializers.CharField(max_length=200) 23 | 24 | class Meta: 25 | model = Profile 26 | fields = '__all__' 27 | depth = 1 28 | 29 | 30 | class StudentApplicationReadSerializer(serializers.ModelSerializer): 31 | class Meta: 32 | model = StudentApplication 33 | fields = '__all__' 34 | 35 | 36 | class SkillSerializer(serializers.ModelSerializer): 37 | class Meta: 38 | model = Skill 39 | fields = '__all__' 40 | 41 | 42 | class AssessmentWriteQuestionSerializer(serializers.ModelSerializer): 43 | class Meta: 44 | model = Assessment_question 45 | fields = '__all__' 46 | 47 | 48 | class AssessmentReadQuestionSerializer(serializers.ModelSerializer): 49 | profile = ProfileSerializer() 50 | 51 | class Meta: 52 | model = Assessment_question 53 | fields = '__all__' 54 | depth = 0 55 | -------------------------------------------------------------------------------- /Django_Intershala/student/migrations/0001_initial.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-04 15:28 2 | 3 | from django.db import migrations, models 4 | import localflavor.in_.models 5 | import phone_field.models 6 | 7 | 8 | class Migration(migrations.Migration): 9 | 10 | initial = True 11 | 12 | dependencies = [ 13 | ] 14 | 15 | operations = [ 16 | migrations.CreateModel( 17 | name='Student', 18 | fields=[ 19 | ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), 20 | ('first_name', models.CharField(max_length=100)), 21 | ('last_name', models.CharField(blank=True, max_length=100, null=True)), 22 | ('date_of_birth', models.DateField()), 23 | ('gender', models.CharField(choices=[('Male', 'Male'), ('Female', 'Female'), ('Other', 'Other')], default='Male', max_length=30)), 24 | ('phone', phone_field.models.PhoneField(max_length=31)), 25 | ('email', models.EmailField(max_length=254)), 26 | ('city', models.CharField(max_length=50)), 27 | ('state', localflavor.in_.models.INStateField(blank=True, max_length=2, null=True)), 28 | ('active', models.BooleanField(default=True)), 29 | ('school_name', models.CharField(max_length=200)), 30 | ('degree', models.CharField(max_length=100)), 31 | ('date_added', models.DateField(auto_now_add=True)), 32 | ], 33 | ), 34 | ] 35 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/urls.py: -------------------------------------------------------------------------------- 1 | from rest_framework import routers 2 | from django.urls import path, include 3 | 4 | from .manage_company import * 5 | from .views import * 6 | from .manage_recruiter import * 7 | from .admin_notification import * 8 | 9 | router = routers.DefaultRouter() 10 | router.register('intershala_employee', IntershalaEmployeeViewSets, 'intershala_employee ') 11 | router.register('manage_company', IntershalaCompanyViewsets, 'manage_company ') 12 | urlpatterns = [ 13 | path(r'', include(router.urls)), 14 | path('manage_student/', IntershalaStudentViewSets.as_view()), 15 | path('manage_student//', IntershalaStudentUpdateViewSets.as_view()), 16 | path('manage_recruiter/', IntershalaRecruiterListView.as_view()), 17 | path('manage_recruiter//', IntershalaRecruiterUpdateView.as_view()), 18 | path('manage_admin/', IntershalaAdminListView.as_view()), 19 | path('manage_admin//', IntershalaAdminUpdateView.as_view()), 20 | path('admin_notification/', AdminNotificationViewsets.as_view()), 21 | path('admin_notification/', AdminNotificationRetriveViewsets.as_view()), 22 | path('employee_notification/', EmployeeNotificationViewsets.as_view()), 23 | path('employee_notification/', EmployeeNotificationRetriveViewsets.as_view()), 24 | path('manage_profile/', IntershalaJobProfileViewSets.as_view()), 25 | path('manage_skill/', IntershalaSkillViewSets.as_view()), 26 | path('manage_skill//', IntershalaSkillUpdateViewSets.as_view()), 27 | path('company_review/', CompanyReviewViewsets.as_view()), 28 | ] 29 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/migrations/0011_intershalaadmin.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-09 11:13 2 | 3 | from django.db import migrations, models 4 | import localflavor.in_.models 5 | import phone_field.models 6 | 7 | 8 | class Migration(migrations.Migration): 9 | 10 | dependencies = [ 11 | ('intershala_admin', '0010_employeenotification'), 12 | ] 13 | 14 | operations = [ 15 | migrations.CreateModel( 16 | name='IntershalaAdmin', 17 | fields=[ 18 | ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), 19 | ('first_name', models.CharField(default='', max_length=200)), 20 | ('last_name', models.CharField(max_length=200)), 21 | ('DOB', models.DateField()), 22 | ('gender', models.CharField(choices=[('Male', 'Male'), ('Female', 'Female'), ('Other', 'Other')], max_length=10)), 23 | ('phone', phone_field.models.PhoneField(max_length=31, unique=True)), 24 | ('alt_phone', phone_field.models.PhoneField(max_length=31)), 25 | ('active', models.BooleanField(default=True)), 26 | ('city', models.CharField(max_length=20)), 27 | ('state', localflavor.in_.models.INStateField(blank=True, max_length=2, null=True)), 28 | ('pincode', models.PositiveIntegerField(default=0)), 29 | ('created_at', models.DateTimeField(auto_now=True)), 30 | ('updated_at', models.DateTimeField(auto_now_add=True)), 31 | ], 32 | ), 33 | ] 34 | -------------------------------------------------------------------------------- /Django_Intershala/requirements.txt: -------------------------------------------------------------------------------- 1 | amqp==5.0.2 2 | asgiref==3.3.1 3 | billiard==3.6.3.0 4 | blinker==1.4 5 | botocore==1.20.22 6 | cachetools==4.1.1 7 | certifi==2020.12.5 8 | cffi==1.14.3 9 | chardet==3.0.4 10 | click==7.1.2 11 | click-didyoumean==0.0.3 12 | click-repl==0.1.6 13 | colorama==0.4.4 14 | coreapi==2.3.3 15 | coreschema==0.0.4 16 | cryptography==3.4.6 17 | defusedxml==0.6.0 18 | Django==3.1.7 19 | django-allauth==0.44.0 20 | django-cors-headers==3.7.0 21 | django-credit-cards==0.4.1 22 | django-filter==2.4.0 23 | django-localflavor==3.0.1 24 | django-money==1.3.1 25 | django-phone-field==1.8.1 26 | django-rest-auth==0.9.5 27 | django-rest-knox==4.1.0 28 | django-sendsms==0.4 29 | djangorestframework==3.12.2 30 | djangorestframework-jwt==1.11.0 31 | drf-yasg==1.20.0 32 | google-auth==1.23.0 33 | googleapis-common-protos==1.52.0 34 | httplib2==0.18.1 35 | idna==2.10 36 | importlib-metadata==3.4.0 37 | inflection==0.5.1 38 | itypes==1.2.0 39 | Jinja2==2.11.3 40 | jmespath==0.10.0 41 | kombu==5.0.2 42 | MarkupSafe==1.1.1 43 | oauthlib==3.1.0 44 | packaging==20.9 45 | Pillow==8.1.2 46 | prompt-toolkit==3.0.8 47 | protobuf==3.14.0 48 | py-moneyed==0.8.0 49 | pyasn1==0.4.8 50 | pyasn1-modules==0.2.8 51 | pycparser==2.20 52 | pycryptodome==3.10.1 53 | PyJWT==1.7.1 54 | pyOpenSSL==20.0.1 55 | pyparsing==2.4.7 56 | PySocks==1.7.1 57 | python-crontab==2.5.1 58 | python-dateutil==2.8.1 59 | python-stdnum==1.16 60 | python3-openid==3.2.0 61 | pytz==2021.1 62 | qrcode==6.1 63 | requests==2.25.0 64 | requests-oauthlib==1.3.0 65 | rsa==4.6 66 | ruamel.yaml==0.16.12 67 | ruamel.yaml.clib==0.2.2 68 | s3transfer==0.3.4 69 | six==1.15.0 70 | sqlparse==0.4.1 71 | typing-extensions==3.7.4.3 72 | uritemplate==3.0.1 73 | urllib3==1.26.3 74 | vine==5.0.0 75 | wcwidth==0.2.5 76 | win-inet-pton==1.1.0 77 | wincertstore==0.2 78 | zipp==3.4.0 79 | -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/0008_auto_20210305_1913.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-05 13:43 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | dependencies = [ 9 | ('job_profile', '0007_profile_question'), 10 | ] 11 | 12 | operations = [ 13 | migrations.AddField( 14 | model_name='profile', 15 | name='employment_type', 16 | field=models.CharField(choices=[('Internship', 'Internship'), ('In_Office', 'In_Office')], default='In_Office', max_length=50), 17 | ), 18 | migrations.AddField( 19 | model_name='profile', 20 | name='experience', 21 | field=models.IntegerField(default=0), 22 | ), 23 | migrations.AddField( 24 | model_name='profile', 25 | name='immediate', 26 | field=models.BooleanField(default=False), 27 | ), 28 | migrations.AddField( 29 | model_name='profile', 30 | name='location', 31 | field=models.CharField(default='Delhi', max_length=100), 32 | preserve_default=False, 33 | ), 34 | migrations.AddField( 35 | model_name='profile', 36 | name='number_of_applicants', 37 | field=models.IntegerField(default=0, null=True), 38 | ), 39 | migrations.AddField( 40 | model_name='profile', 41 | name='schedule', 42 | field=models.CharField(choices=[('Full_Time', 'Full_time'), ('Part_Time', 'Part_time')], default='Full_Time', max_length=60), 43 | ), 44 | migrations.AddField( 45 | model_name='profile', 46 | name='vacancy', 47 | field=models.IntegerField(default=2), 48 | preserve_default=False, 49 | ), 50 | ] 51 | -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/0002_auto_20210304_2058.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-04 15:28 2 | 3 | from django.db import migrations, models 4 | import django.db.models.deletion 5 | 6 | 7 | class Migration(migrations.Migration): 8 | 9 | initial = True 10 | 11 | dependencies = [ 12 | ('job_profile', '0001_initial'), 13 | ('recruiter', '0001_initial'), 14 | ] 15 | 16 | operations = [ 17 | migrations.AddField( 18 | model_name='profile', 19 | name='recruiter', 20 | field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='recruiter.recruiter'), 21 | ), 22 | migrations.AddField( 23 | model_name='profile', 24 | name='skills', 25 | field=models.ManyToManyField(to='job_profile.Skill'), 26 | ), 27 | migrations.AddField( 28 | model_name='assessment_question', 29 | name='profile', 30 | field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='profile_questions', to='job_profile.profile'), 31 | ), 32 | migrations.AddField( 33 | model_name='assessment_question', 34 | name='recruiter', 35 | field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='recruiter.recruiter'), 36 | ), 37 | migrations.AddField( 38 | model_name='assessment_answer', 39 | name='application_id', 40 | field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='job_profile.profile'), 41 | ), 42 | migrations.AddField( 43 | model_name='assessment_answer', 44 | name='question', 45 | field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='job_profile.assessment_question'), 46 | ), 47 | ] 48 | -------------------------------------------------------------------------------- /.idea/workspace.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 10 | 11 | 16 | 17 | 18 | 20 | 21 | 22 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 1615388832649 36 | 40 | 41 | 42 | -------------------------------------------------------------------------------- /Django_Intershala/Django_Intershala/urls.py: -------------------------------------------------------------------------------- 1 | """Django_Intershala URL Configuration 2 | 3 | The `urlpatterns` list routes URLs to views. For more information please see: 4 | https://docs.djangoproject.com/en/3.1/topics/http/urls/ 5 | Examples: 6 | Function views 7 | 1. Add an import: from my_app import views 8 | 2. Add a URL to urlpatterns: path('', views.home, name='home') 9 | Class-based views 10 | 1. Add an import: from other_app.views import Home 11 | 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home') 12 | Including another URLconf 13 | 1. Import the include() function: from django.urls import include, path 14 | 2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) 15 | """ 16 | from django.contrib import admin 17 | from django.urls import path, include 18 | from drf_yasg.views import get_schema_view 19 | from drf_yasg import openapi 20 | from rest_framework import permissions 21 | from django.conf.urls.static import static 22 | from django.conf import settings 23 | 24 | schema_view = get_schema_view( 25 | openapi.Info( 26 | title="INTERSHALA API", 27 | default_version='v1', 28 | description="", 29 | terms_of_service="", 30 | contact=openapi.Contact(email="saitwalsamir@gmail.com"), 31 | license=openapi.License(name="Test License"), 32 | ), 33 | public=True, 34 | permission_classes=(permissions.AllowAny,), 35 | ) 36 | urlpatterns = [ 37 | path('admin/', admin.site.urls), 38 | path('', schema_view.with_ui('swagger', 39 | cache_timeout=0), name='schema-swagger-ui'), 40 | path('recruiter/', include('recruiter.urls')), 41 | path('student/', include('student.urls')), 42 | path('rest-auth/', include('rest_auth.urls')), 43 | path('rest-auth/registration/', include('rest_auth.registration.urls')), 44 | path('intershala_dashboard/', include('intershala_admin.urls')), 45 | path('job_profile/', include('job_profile.urls')), 46 | path('feedback/', include('feedback.urls')), 47 | ] 48 | urlpatterns += static(settings.MEDIA_URL, 49 | document_root=settings.MEDIA_ROOT) 50 | -------------------------------------------------------------------------------- /Django_Intershala/job_profile/migrations/0001_initial.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-04 15:28 2 | 3 | from django.db import migrations, models 4 | 5 | 6 | class Migration(migrations.Migration): 7 | 8 | initial = True 9 | 10 | dependencies = [ 11 | ] 12 | 13 | operations = [ 14 | migrations.CreateModel( 15 | name='Assessment_answer', 16 | fields=[ 17 | ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), 18 | ('answer', models.TextField(max_length=1000)), 19 | ('created_at', models.DateTimeField(auto_now=True)), 20 | ('updated_at', models.DateTimeField(auto_now_add=True)), 21 | ], 22 | ), 23 | migrations.CreateModel( 24 | name='Assessment_question', 25 | fields=[ 26 | ('id', models.AutoField(primary_key=True, serialize=False)), 27 | ('question', models.TextField(max_length=5000)), 28 | ('created_at', models.DateTimeField(auto_now=True)), 29 | ('updated_at', models.DateTimeField(auto_now_add=True)), 30 | ('active', models.BooleanField(default=True)), 31 | ], 32 | ), 33 | migrations.CreateModel( 34 | name='Profile', 35 | fields=[ 36 | ('id', models.AutoField(primary_key=True, serialize=False)), 37 | ('profile_name', models.CharField(max_length=100, unique=True)), 38 | ('created_at', models.DateTimeField(auto_now=True)), 39 | ('updated_at', models.DateTimeField(auto_now_add=True)), 40 | ('active', models.BooleanField(default=True)), 41 | ], 42 | ), 43 | migrations.CreateModel( 44 | name='Skill', 45 | fields=[ 46 | ('id', models.AutoField(primary_key=True, serialize=False)), 47 | ('skill_name', models.CharField(max_length=100, unique=True)), 48 | ('created_at', models.DateTimeField(auto_now=True)), 49 | ('updated_at', models.DateTimeField(auto_now_add=True)), 50 | ('active', models.BooleanField(default=True)), 51 | ], 52 | ), 53 | ] 54 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/serializers.py: -------------------------------------------------------------------------------- 1 | from rest_framework import serializers 2 | from .models import * 3 | from student.models import Student 4 | from recruiter.models import Recruiter 5 | from job_profile.models import Profile, Skill 6 | 7 | from job_profile.serializers import ProfileReadSerializer 8 | 9 | 10 | class IntershalaAdminSerializer(serializers.ModelSerializer): 11 | class Meta: 12 | model = IntershalaAdmin 13 | fields = '__all__' 14 | 15 | 16 | class CompanyReviewSerializer(serializers.ModelSerializer): 17 | class Meta: 18 | model = CompanyReview 19 | fields = '__all__' 20 | 21 | 22 | class IntershalaCompanyWriteSerializer(serializers.ModelSerializer): 23 | class Meta: 24 | model = IntershalaCompany 25 | fields = '__all__' 26 | 27 | 28 | class IntershalaCompanyReadSerializer(serializers.ModelSerializer): 29 | class Meta: 30 | model = IntershalaCompany 31 | fields = '__all__' 32 | depth = 1 33 | 34 | 35 | class IntershalaStudentSerializer(serializers.ModelSerializer): 36 | class Meta: 37 | model = Student 38 | fields = '__all__' 39 | depth = 2 40 | 41 | 42 | class IntershalaEmployeeSerializer(serializers.ModelSerializer): 43 | salary = serializers.CharField(max_length=200) 44 | 45 | class Meta: 46 | model = IntershalaEmployee 47 | fields = '__all__' 48 | 49 | 50 | class AdminNotificationSerializer(serializers.ModelSerializer): 51 | class Meta: 52 | model = AdminNotification 53 | fields = '__all__' 54 | depth = 1 55 | 56 | 57 | class EmployeeNotificationSerializer(serializers.ModelSerializer): 58 | class Meta: 59 | model = EmployeeNotification 60 | fields = '__all__' 61 | depth = 1 62 | 63 | 64 | class IntershalaRecruiterSerializer(serializers.ModelSerializer): 65 | class Meta: 66 | model = Recruiter 67 | fields = '__all__' 68 | 69 | 70 | class IntershalaJobProfileReadSerializer(serializers.ModelSerializer): 71 | sallery = serializers.CharField(max_length=200) 72 | 73 | class Meta: 74 | model = Profile 75 | fields = '__all__' 76 | 77 | 78 | class IntershalaSkillReadSerializer(serializers.ModelSerializer): 79 | class Meta: 80 | model = Skill 81 | fields = '__all__' 82 | depth = 1 83 | 84 | 85 | class IntershalaWriteSerializer(serializers.ModelSerializer): 86 | class Meta: 87 | model = Skill 88 | fields = '__all__' 89 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/models.py: -------------------------------------------------------------------------------- 1 | from django.db import models 2 | from django.core.validators import MinValueValidator, MaxValueValidator 3 | 4 | # Create your models here. 5 | 6 | gender_choices = ( 7 | ("Male", "Male"), 8 | ("Female", "Female"), 9 | ("Other", "Other"), 10 | ) 11 | 12 | 13 | class Recruiter(models.Model): 14 | user = models.OneToOneField("user.User", on_delete=models.CASCADE) 15 | first_name = models.CharField(max_length=200, unique=True) 16 | last_name = models.CharField(max_length=200) 17 | email = models.EmailField(unique=True) 18 | company = models.ForeignKey("intershala_admin.IntershalaCompany", on_delete=models.CASCADE, 19 | related_name="recruiter_company") 20 | DOB = models.DateField() 21 | created_profile = models.ManyToManyField("job_profile.Profile", null=True, blank=True, related_name="my_profiles") 22 | gender = models.CharField(max_length=10, choices=gender_choices, default="Male") 23 | active = models.BooleanField(default=True) 24 | company_address = models.CharField(max_length=200) 25 | city = models.CharField(max_length=20) 26 | state = models.CharField(max_length=200) 27 | password = models.CharField(max_length=30) 28 | overall_rating = models.FloatField(default=0) 29 | pincode = models.CharField(("pin code"), max_length=7, default="00000") 30 | created_at = models.DateTimeField(auto_now=True) 31 | updated_at = models.DateTimeField(auto_now_add=True) 32 | unseen_notification = models.IntegerField(default=0) 33 | get_notified = models.BooleanField(default=True) 34 | 35 | def __str__(self): 36 | return "{} {}".format(self.user, self.first_name) 37 | 38 | def rating_counter(self, recruiter_id): 39 | count = RecruiterReview.objects.filter(id=recruiter_id).count() 40 | if count == 0: 41 | count = 1 42 | else: 43 | count 44 | total = 0 45 | for i in RecruiterReview.objects.filter(id=recruiter_id): 46 | total = i.rating + total 47 | overall_rating = total / count 48 | recruiter_query = Recruiter.objects.get(id=recruiter_id) 49 | recruiter_query.overall_rating = overall_rating 50 | recruiter_query.save() 51 | 52 | 53 | class RecruiterReview(models.Model): 54 | recruiter = models.ForeignKey(Recruiter, on_delete=models.CASCADE) 55 | student = models.ForeignKey("student.Student", on_delete=models.CASCADE) 56 | rating = models.FloatField(validators=[MinValueValidator(0), MaxValueValidator(5)]) 57 | message = models.TextField() 58 | created_at = models.DateTimeField(auto_now=True) 59 | 60 | def __str__(self): 61 | return str(self.rating) 62 | -------------------------------------------------------------------------------- /Django_Intershala/intershala_admin/admin_notification.py: -------------------------------------------------------------------------------- 1 | from rest_framework import generics 2 | from rest_framework.permissions import IsAuthenticated 3 | from .serializers import * 4 | # Create your views here. 5 | from rest_framework.response import Response 6 | from django.core.exceptions import ObjectDoesNotExist 7 | 8 | 9 | class AdminNotificationViewsets(generics.ListAPIView): 10 | serializer_class = AdminNotificationSerializer 11 | queryset = AdminNotification.objects.all().order_by('-created_at') 12 | permission_classes = (IsAuthenticated,) 13 | 14 | def get(self, request, *args, **kwargs): 15 | if self.request.user.is_admin or self.request.user.is_superuser or self.request.user.is_employee: 16 | queryset = AdminNotification.objects.all().order_by('-created_at') 17 | for i in queryset: 18 | i.seen = True 19 | serializer = self.get_serializer(queryset, many=True) 20 | return Response(serializer.data, status=200) 21 | 22 | 23 | class AdminNotificationRetriveViewsets(generics.RetrieveAPIView): 24 | serializer_class = AdminNotificationSerializer 25 | queryset = AdminNotification.objects.all().order_by('-created_at') 26 | permission_classes = (IsAuthenticated,) 27 | 28 | def retrieve(self, request, *args, **kwargs): 29 | if self.request.user.is_admin or self.request.user.is_superuser or self.request.user.is_employee: 30 | queryset = AdminNotification.objects.get(id=self.kwargs["id"]) 31 | serializer = self.get_serializer(queryset) 32 | return Response(serializer.data, status=200) 33 | 34 | 35 | class EmployeeNotificationViewsets(generics.ListAPIView, generics.RetrieveAPIView): 36 | serializer_class = EmployeeNotificationSerializer 37 | queryset = EmployeeNotification.objects.all().order_by('-created_at') 38 | permission_classes = (IsAuthenticated,) 39 | 40 | def get(self, request, *args, **kwargs): 41 | if self.request.user.is_employee: 42 | queryset = EmployeeNotification.objects.all().order_by('-created_at') 43 | for i in queryset: 44 | i.seen = True 45 | serializer = self.get_serializer(queryset, many=True) 46 | return Response(serializer.data, status=200) 47 | 48 | 49 | class EmployeeNotificationRetriveViewsets(generics.RetrieveAPIView): 50 | serializer_class = EmployeeNotificationSerializer 51 | queryset = EmployeeNotification.objects.all().order_by('-created_at') 52 | permission_classes = (IsAuthenticated,) 53 | 54 | def retrieve(self, request, *args, **kwargs): 55 | if self.request.user.is_employee: 56 | queryset = EmployeeNotification.objects.get(id=self.kwargs["id"]) 57 | serializer = self.get_serializer(queryset) 58 | return Response(serializer.data, status=200) 59 | -------------------------------------------------------------------------------- /Django_Intershala/user/serializers.py: -------------------------------------------------------------------------------- 1 | from allauth.account.adapter import get_adapter 2 | from rest_auth.registration.serializers import RegisterSerializer 3 | from rest_framework import serializers 4 | from rest_framework.authtoken.models import Token 5 | from . import models 6 | 7 | 8 | class CoreRegisterSerializer(RegisterSerializer): 9 | is_admin = serializers.BooleanField(default=False) 10 | is_recruiter = serializers.BooleanField(default=False) 11 | is_student = serializers.BooleanField(default=False) 12 | 13 | class Meta: 14 | model = models.User 15 | fields = ('email', 'username', 'password', 'is_admin', 'is_recruiter', 'is_student', 'first_name') 16 | 17 | def get_cleaned_data(self): 18 | return { 19 | 'username': self.validated_data.get('username', ''), 20 | 'email': self.validated_data.get('email', ''), 21 | 'first_name': self.validated_data.get('first_name', ''), 22 | 'password1': self.validated_data.get('password1', ''), 23 | 'password2': self.validated_data.get('password2', ''), 24 | 'is_admin': self.validated_data.get('is_admin', ''), 25 | 'is_recruiter': self.validated_data.get('is_recruiter', ''), 26 | 'is_student': self.validated_data.get('is_student', ''), 27 | } 28 | 29 | def save(self, request): 30 | adapter = get_adapter() 31 | user = adapter.new_user(request) 32 | self.cleaned_data = self.get_cleaned_data() 33 | user.is_admin = self.cleaned_data.get('is_admin') 34 | user.is_recruiter = self.cleaned_data.get('is_recruiter') 35 | user.is_student = self.cleaned_data.get('is_student') 36 | user.first_name = self.cleaned_data.get('first_name') 37 | user.save() 38 | adapter.save_user(request, user, self) 39 | return user 40 | 41 | 42 | class UserSerializer(serializers.ModelSerializer): 43 | class Meta: 44 | model = models.User 45 | fields = ('email', 'username', 'password', 'is_admin', 'is_recruiter', 'is_student', 'first_name') 46 | 47 | 48 | class ChangePasswordSerializer(serializers.Serializer): 49 | model = models.User 50 | old_password = serializers.CharField(required=True) 51 | new_password = serializers.CharField(required=True) 52 | 53 | 54 | class TokenSerializer(serializers.ModelSerializer): 55 | user_type = serializers.SerializerMethodField() 56 | 57 | class Meta: 58 | model = Token 59 | fields = ('key', 'user', 'user_type') 60 | 61 | def get_user_type(self, obj): 62 | serializer_data = UserSerializer( 63 | obj.user 64 | ).data 65 | is_admin = serializer_data.get('is_admin') 66 | is_recruiter = serializer_data.get('is_recruiter') 67 | is_student = serializer_data.get('is_student') 68 | 69 | return { 70 | 'is_admin': is_admin, 71 | 'is_recruiter': is_recruiter, 72 | 'is_student': is_student, 73 | } -------------------------------------------------------------------------------- /Django_Intershala/user/migrations/0001_initial.py: -------------------------------------------------------------------------------- 1 | # Generated by Django 3.1.7 on 2021-03-04 15:28 2 | 3 | import django.contrib.auth.models 4 | import django.contrib.auth.validators 5 | from django.db import migrations, models 6 | import django.utils.timezone 7 | 8 | 9 | class Migration(migrations.Migration): 10 | 11 | initial = True 12 | 13 | dependencies = [ 14 | ('auth', '0012_alter_user_first_name_max_length'), 15 | ] 16 | 17 | operations = [ 18 | migrations.CreateModel( 19 | name='User', 20 | fields=[ 21 | ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), 22 | ('password', models.CharField(max_length=128, verbose_name='password')), 23 | ('last_login', models.DateTimeField(blank=True, null=True, verbose_name='last login')), 24 | ('is_superuser', models.BooleanField(default=False, help_text='Designates that this user has all permissions without explicitly assigning them.', verbose_name='superuser status')), 25 | ('username', models.CharField(error_messages={'unique': 'A user with that username already exists.'}, help_text='Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only.', max_length=150, unique=True, validators=[django.contrib.auth.validators.UnicodeUsernameValidator()], verbose_name='username')), 26 | ('first_name', models.CharField(blank=True, max_length=150, verbose_name='first name')), 27 | ('last_name', models.CharField(blank=True, max_length=150, verbose_name='last name')), 28 | ('email', models.EmailField(blank=True, max_length=254, verbose_name='email address')), 29 | ('is_staff', models.BooleanField(default=False, help_text='Designates whether the user can log into this admin site.', verbose_name='staff status')), 30 | ('is_active', models.BooleanField(default=True, help_text='Designates whether this user should be treated as active. Unselect this instead of deleting accounts.', verbose_name='active')), 31 | ('date_joined', models.DateTimeField(default=django.utils.timezone.now, verbose_name='date joined')), 32 | ('is_admin', models.BooleanField(default=False)), 33 | ('is_recruiter', models.BooleanField(default=False)), 34 | ('is_student', models.BooleanField(default=True)), 35 | ('groups', models.ManyToManyField(blank=True, help_text='The groups this user belongs to. A user will get all permissions granted to each of their groups.', related_name='user_set', related_query_name='user', to='auth.Group', verbose_name='groups')), 36 | ('user_permissions', models.ManyToManyField(blank=True, help_text='Specific permissions for this user.', related_name='user_set', related_query_name='user', to='auth.Permission', verbose_name='user permissions')), 37 | ], 38 | options={ 39 | 'verbose_name': 'user', 40 | 'verbose_name_plural': 'users', 41 | 'abstract': False, 42 | }, 43 | managers=[ 44 | ('objects', django.contrib.auth.models.UserManager()), 45 | ], 46 | ), 47 | ] 48 | -------------------------------------------------------------------------------- /Django_Intershala/recruiter/notification_models.py: -------------------------------------------------------------------------------- 1 | from datetime import datetime 2 | from django.db import models 3 | from .models import * 4 | from django.core.mail import send_mail 5 | 6 | 7 | class RecruiterNotification(models.Model): 8 | id = models.AutoField(primary_key=True) 9 | recruiter = models.ForeignKey(Recruiter, on_delete=models.CASCADE) 10 | message = models.TextField() 11 | seen = models.BooleanField(default=False) 12 | created_at = models.DateTimeField(auto_now=True) 13 | updated_at = models.DateTimeField(auto_now_add=True) 14 | 15 | def __str__(self): 16 | return "{}".format(self.recruiter) 17 | 18 | def notify_recruiter(self, student, recruiter, recruiter_name, profile, email, from_email): 19 | subject = "Student Applied" 20 | message = "Hello {}, {} applied for {} profile. ".format( 21 | recruiter_name, student, profile) 22 | try: 23 | send_mail(subject, message, from_email, [email]) 24 | except Exception as e: 25 | f = open('logs/recruiter/{}.txt'.format(email), 'w+') 26 | f.write("Failed to send mail. {}".format(e)) 27 | f.close() 28 | RecruiterNotification.objects.create(recruiter=recruiter, 29 | message="Hello {}, {} applied for {} profile. ".format(recruiter_name, 30 | student, profile)) 31 | 32 | def allow_recruiter(self, recruiter, recruiter_name, email, from_email): 33 | subject = "Promoted!" 34 | message = "Hello {}, Congratulations you are now allow to post job profile and start hiring.".format( 35 | recruiter_name) 36 | try: 37 | send_mail(subject, message, from_email, [email]) 38 | except Exception as e: 39 | f = open('logs/recruiter/{}.txt'.format(email), 'w+') 40 | f.write("Failed to send mail. {}".format(e)) 41 | f.close() 42 | RecruiterNotification.objects.create(recruiter=recruiter, 43 | message="Hello {}, Congratulations you are now allow to post job profile and start hiring.".format( 44 | recruiter_name, updated_at=datetime.now())) 45 | 46 | def denied_recruiter(self, recruiter, recruiter_name, email, from_email): 47 | subject = "Thanks to be part of intershala!" 48 | message = "Hello {}, Sorry to let you know but you are not allow to post job profile so all the job profiles you created will be removed. please contact Intershala Admin.".format( 49 | recruiter_name) 50 | try: 51 | send_mail(subject, message, from_email, [email]) 52 | except Exception as e: 53 | f = open('logs/recruiter/{}.txt'.format(email), 'w+') 54 | f.write("Failed to send mail. {}".format(e)) 55 | f.close() 56 | RecruiterNotification.objects.create(recruiter=recruiter, 57 | message="Hello {}, Sorry to let you know but you are not allow to post job profile so all the job profiles you created will be removed. please contact Intershala Admin.".format( 58 | recruiter_name, updated_at=datetime.now())) 59 | 60 | def unseen_notification_counter(self): 61 | for i in Recruiter.objects.all(): 62 | count = RecruiterNotification.objects.filter(recruiter=i, seen=False).count() 63 | i.unseen_notification = count 64 | i.save() 65 | -------------------------------------------------------------------------------- /Django_Intershala/Django_Intershala/settings.py: -------------------------------------------------------------------------------- 1 | """ 2 | Django settings for Django_Intershala project. 3 | 4 | Generated by 'django-admin startproject' using Django 3.1.7. 5 | 6 | For more information on this file, see 7 | https://docs.djangoproject.com/en/3.1/topics/settings/ 8 | 9 | For the full list of settings and their values, see 10 | https://docs.djangoproject.com/en/3.1/ref/settings/ 11 | """ 12 | 13 | import os 14 | from pathlib import Path 15 | 16 | # Build paths inside the project like this: BASE_DIR / 'subdir'. 17 | BASE_DIR = Path(__file__).resolve().parent.parent 18 | 19 | # Quick-start development settings - unsuitable for production 20 | # See https://docs.djangoproject.com/en/3.1/howto/deployment/checklist/ 21 | 22 | # SECURITY WARNING: keep the secret key used in production secret! 23 | SECRET_KEY = '@)hw48%)@do-4sq_dvtz6u^^*h2r^=u$$$636b*b5s3r^k*)!c' 24 | 25 | # SECURITY WARNING: don't run with debug turned on in production! 26 | DEBUG = True 27 | 28 | ALLOWED_HOSTS = [] 29 | 30 | # Application definition 31 | 32 | INSTALLED_APPS = [ 33 | 'django.contrib.admin', 34 | 'django.contrib.auth', 35 | 'django.contrib.contenttypes', 36 | 'django.contrib.sessions', 37 | 'django.contrib.messages', 38 | 'django.contrib.staticfiles', 39 | 'django.contrib.sites', 40 | 'recruiter', 41 | 'student', 42 | 'user', 43 | 'rest_framework', 44 | 'rest_framework.authtoken', 45 | 'rest_auth', 46 | 'allauth', 47 | 'phone_field', 48 | 'allauth.account', 49 | 'localflavor', 50 | 'rest_auth.registration', 51 | 'job_profile', 52 | 'intershala_admin', 53 | 'drf_yasg', 54 | 'feedback', 55 | 'qrcode', 56 | ] 57 | SITE_ID = 1 58 | MIDDLEWARE = [ 59 | 'django.middleware.security.SecurityMiddleware', 60 | 'django.contrib.sessions.middleware.SessionMiddleware', 61 | 'django.middleware.common.CommonMiddleware', 62 | 'django.middleware.csrf.CsrfViewMiddleware', 63 | 'django.contrib.auth.middleware.AuthenticationMiddleware', 64 | 'django.contrib.messages.middleware.MessageMiddleware', 65 | 'django.middleware.clickjacking.XFrameOptionsMiddleware', 66 | ] 67 | 68 | ROOT_URLCONF = 'Django_Intershala.urls' 69 | 70 | TEMPLATES = [ 71 | { 72 | 'BACKEND': 'django.template.backends.django.DjangoTemplates', 73 | 'DIRS': [], 74 | 'APP_DIRS': True, 75 | 'OPTIONS': { 76 | 'context_processors': [ 77 | 'django.template.context_processors.debug', 78 | 'django.template.context_processors.request', 79 | 'django.contrib.auth.context_processors.auth', 80 | 'django.contrib.messages.context_processors.messages', 81 | ], 82 | }, 83 | }, 84 | ] 85 | 86 | WSGI_APPLICATION = 'Django_Intershala.wsgi.application' 87 | 88 | # Database 89 | # https://docs.djangoproject.com/en/3.1/ref/settings/#databases 90 | 91 | DATABASES = { 92 | 'default': { 93 | 'ENGINE': 'django.db.backends.sqlite3', 94 | 'NAME': BASE_DIR / 'db.sqlite3', 95 | } 96 | } 97 | 98 | # Password validation 99 | # https://docs.djangoproject.com/en/3.1/ref/settings/#auth-password-validators 100 | 101 | AUTH_PASSWORD_VALIDATORS = [ 102 | { 103 | 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', 104 | }, 105 | { 106 | 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', 107 | }, 108 | { 109 | 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', 110 | }, 111 | { 112 | 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', 113 | }, 114 | ] 115 | 116 | AUTH_USER_MODEL = 'user.User' 117 | ACCOUNT_UNIQUE_EMAIL = True 118 | ACCOUNT_EMAIL_REQUIRED = True 119 | ACCOUNT_AUTHENTICATION_METHOD = 'username' 120 | ACCOUNT_USERNAME_REQUIRED = True 121 | ACCOUNT_EMAIL_VERIFICATION = 'none' 122 | REST_AUTH_SERIALIZERS = { 123 | 'TOKEN_SERIALIZER': 'user.serializers.TokenSerializer', 124 | 'USER_DETAILS_SERIALIZER': 'user.serializers.UserSerializer', 125 | } 126 | # Internationalization 127 | # https://docs.djangoproject.com/en/3.1/topics/i18n/ 128 | 129 | LANGUAGE_CODE = 'en-us' 130 | 131 | TIME_ZONE = 'UTC' 132 | 133 | USE_I18N = True 134 | 135 | USE_L10N = True 136 | 137 | USE_TZ = True 138 | 139 | # Static files (CSS, JavaScript, Images) 140 | # https://docs.djangoproject.com/en/3.1/howto/static-files/ 141 | MEDIA_URL = '/media/' 142 | STATIC_URL = '/static/' 143 | EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' 144 | EMAIL_HOST = 'smtp.gmail.com' 145 | EMAIL_USE_TLS = True 146 | EMAIL_PORT = 587 147 | EMAIL_HOST_USER = '' 148 | EMAIL_HOST_PASSWORD = '' # add password here 149 | EMAIL_USE_SSL = False 150 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | [![Open Source Love](https://badges.frapsoft.com/os/v1/open-source.svg?v=102)](https://snip-share.herokuapp.com/)  2 | [![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT) 3 | 4 |

DJANGO-INTERSHALA

5 | 6 | 7 | ## ✈️ Introduction 8 | * In this repo, I am creating complete Intershala APP backend API's with Django Rest Framework. 9 | 10 | ## 🚀 Technology Stack 11 | * Backend 12 | * Python 13 | * Django 14 | * Django Rest Framework 15 | * Database 16 | * SQLite3 17 | 18 | ## 🛰️ Tech Stack Involved 19 |
20 | 21 |
22 | 23 |
24 |
25 | 26 | 27 | # Installation Setup 28 | First, clone the repository to your local machine: 29 | 30 | ```bash 31 | git clone git@github.com:samir321-pixel/Django_Intershala.git 32 | ``` 33 | # Install the requirements: 34 | ```bash 35 | pip install -r requirements.txt 36 | ``` 37 | 38 | # run migrate 39 | 40 | ```bash 41 | python manage.py migrate 42 | ``` 43 | 44 | # add gmail and password in settings.py 45 | ``` 46 | EMAIL_HOST_USER = 'yourgmailid.com' 47 | EMAIL_HOST_PASSWORD = 'yourgmailpassword' 48 | ``` 49 | 50 | # create superuser 51 | 52 | ```bash 53 | python manage.py createsuperuser 54 | ``` 55 | 56 | # Done! 57 | 58 | Finally, run the development server: 59 | 60 | ```bash 61 | python manage.py runserver 62 | ``` 63 | The project will be available at http://127.0.0.1:8000/ 64 | 65 | 66 | 67 | ## 🌏 Browser Support 68 | 69 | | Chrome Chrome | IE Internet Explorer | Edge Edge | Safari Safari | Firefox Firefox | 70 | | :---------: | :---------: | :---------: | :---------: | :---------: | 71 | | Yes | 10+ | Yes | Yes | Yes | 72 | 73 | ## Contributors ✨ 74 | 75 | Thanks goes to these wonderful peoples. 76 | 77 | 78 | 79 | 80 |

Preeti

💬 📖 👀 📢
81 | 82 | ## 🏆 Project Admin 🏆 83 | [![Maintenance](https://img.shields.io/maintenance/yes/2020?color=green&logo=github)](https://github.com/samir321-pixel) 84 | 85 | > **_Need help?_** 86 | > **_Feel free to contact me @ [saitwalsamir@gmail.com](mailto:saitwalsamir@gmail.com?Subject=Library_Project)_** 87 | 88 | ## Like This?? Star ⭐ this Repo. 89 | 90 | ## 👮 **_For Full Version contact me @ [saitwalsamir@gmail.com](mailto:saitwalsamir@gmail.com?Subject=Library_Project)_** 👮 91 | 92 | > Made By Samir Saitwal with ❤️ 93 | 94 | > Samir Saitwal © 2021 95 |

96 | [![ForTheBadge built-with-love](http://ForTheBadge.com/images/badges/built-with-love.svg)](https://github.com/samir321-pixel) 97 | [![ForTheBadge built-by-developers](http://ForTheBadge.com/images/badges/built-by-developers.svg)](https://github.com/samir321-pixel) 98 | 99 | 100 | 101 | 102 | *** 103 | ## 📘 Useful Resources 📘 104 | - [Django Docs](https://docs.djangoproject.com/en/3.0/) 105 | - [Django Rest Framework Docs](https://www.django-rest-framework.org/) 106 | - [Git and GitHub](https://www.digitalocean.com/community/tutorials/how-to-use-git-a-reference-guide) 107 | 108 | ## Tools 109 | 110 | GitHub Desktop 111 | VS Code   112 | Pycharm   113 | Pycharm 114 | 115 | --------------------------------------------------------------------------------