[
  {
    "path": ".gitignore",
    "content": "# Django #\n*.log\n*.pot\n*.pyc\n__pycache__\ndb.sqlite3\nmedia\n\n# Backup files # \n*.bak \n\n# If you are using PyCharm # \n.idea/**/workspace.xml \n.idea/**/tasks.xml \n.idea/dictionaries \n.idea/**/dataSources/ \n.idea/**/dataSources.ids \n.idea/**/dataSources.xml \n.idea/**/dataSources.local.xml \n.idea/**/sqlDataSources.xml \n.idea/**/dynamic.xml \n.idea/**/uiDesigner.xml \n.idea/**/gradle.xml \n.idea/**/libraries \n*.iws /out/ \n\n# Python # \n*.py[cod] \n*$py.class \n\n# Distribution / packaging \n.Python build/ \ndevelop-eggs/ \ndist/ \ndownloads/ \neggs/ \n.eggs/ \nlib/ \nlib64/ \nparts/ \nsdist/ \nvar/ \nwheels/ \n*.egg-info/ \n.installed.cfg \n*.egg \n*.manifest \n*.spec \n\n# Installer logs \npip-log.txt \npip-delete-this-directory.txt \n\n# Unit test / coverage reports \nhtmlcov/ \n.tox/ \n.coverage \n.coverage.* \n.cache \n.pytest_cache/ \nnosetests.xml \ncoverage.xml \n*.cover \n.hypothesis/ \n\n# Jupyter Notebook \n.ipynb_checkpoints \n\n# pyenv \n.python-version \n\n# celery \ncelerybeat-schedule.* \n\n# SageMath parsed files \n*.sage.py \n\n# Environments \n.env \n.venv \nenv/ \nvenv/ \nENV/ \nenv.bak/ \nvenv.bak/ \n\n# mkdocs documentation \n/site \n\n# mypy \n.mypy_cache/ \n\n# Sublime Text # \n*.tmlanguage.cache \n*.tmPreferences.cache \n*.stTheme.cache \n*.sublime-workspace \n*.sublime-project \n\n# sftp configuration file \nsftp-config.json \n\n# Package control specific files Package \nControl.last-run \nControl.ca-list \nControl.ca-bundle \nControl.system-ca-bundle \nGitHub.sublime-settings \n\n# Visual Studio Code # \n.vscode/* \n!.vscode/settings.json \n!.vscode/tasks.json \n!.vscode/launch.json \n!.vscode/extensions.json \n.history\n"
  },
  {
    "path": "LICENSE",
    "content": "MIT License\n\nCopyright (c) 2020 sumit kumar\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
  },
  {
    "path": "README.md",
    "content": "# Schoolmanagement\n![developer](https://img.shields.io/badge/Developed%20By%20%3A-Sumit%20Kumar-red)\n---\n## screenshots\n### Homepage\n![homepage snap](https://github.com/sumitkumar1503/schoolmanagement/blob/master/static/screenshots/homepage.png?raw=true)\n### Admin Dashboard\n![dashboard snap](https://github.com/sumitkumar1503/schoolmanagement/blob/master/static/screenshots/adminhomepage.png?raw=true)\n### Admin Manage Teacher\n![invoice snap](https://github.com/sumitkumar1503/schoolmanagement/blob/master/static/screenshots/adminteacher.png?raw=true)\n### Attendance\n![doctor snap](https://github.com/sumitkumar1503/schoolmanagement/blob/master/static/screenshots/attendance.png?raw=true)\n### Teacher Dashboard\n![doctor snap](https://github.com/sumitkumar1503/schoolmanagement/blob/master/static/screenshots/teacher.png?raw=true)\n---\n\n## Functions\n### Teacher\nFirst the teacher will apply for job,if he/she gets selected there accounts will be made and approved by the admin, after approval only teacher can access their dashboard.\nAfter account approval by admin, teacher can take attendance of any class and view their attendance later.\nTeacher can also publish/announce notice to student like submission of assignments.\n\n## Student\nFirst student will take admission/signup.\nWhen their account is approved by admin, only then the student can access their dashboard.\nAfter account approval by admin the student can view their details like attendance.\nStudent can't view attendance of other student.\nStudent can't announce, they can only view.\n\n### Admin\nFirst admin will signup for a account.\nAfter login they can see how many student/teacher wants to get job/admission in their school.\nThey can approve or delete/cancel the request.\nThey can update any student/teacher details.\nAdmin can announce notice also.\n\n\n## Drawbacks\n- On update page of teacher/student you must have to update password.\n- Anyone can become Admin\n\n## HOW TO RUN THIS PROJECT\n- Install Python(3.7.6) (Dont Forget to Tick Add to Path while installing Python)\n- Open Terminal and Execute Following Commands :\n\n``` python -m pip install -r requirements.txt ```\n\n\n- Download This Project Zip Folder and Extract it\n- Move to project folder in Terminal. Then run following Commands :\n```\npy manage.py makemigrations\npy manage.py migrate\npy manage.py runserver\n```\n- Now enter following URL in Your Browser Installed On Your Pc\n```\nhttp://127.0.0.1:8000/\n```\n\n## CHANGES REQUIRED FOR CONTACT US PAGE\n- In settins.py file, You have to give your email and password\n```\nEMAIL_HOST_USER = 'youremail@gmail.com'\nEMAIL_HOST_PASSWORD = 'your email password'\nEMAIL_RECEIVING_USER = 'youremail@gmail.com'\n```\n- Login to gmail through host email id in your browser and open following link and turn it ON\n```\nhttps://myaccount.google.com/lesssecureapps\n```\n\n## Disclaimer\nThis project is developed for demo purpose and it's not supposed to be used in real application.\n\n## Feedback\nAny suggestion and feedback is welcome. You can message me on facebook\n- [Contact on Facebook](https://fb.com/sumit.luv)\n- [Subscribe my Channel LazyCoder On Youtube](https://youtube.com/lazycoders)\n"
  },
  {
    "path": "manage.py",
    "content": "#!/usr/bin/env python\n\"\"\"Django's command-line utility for administrative tasks.\"\"\"\nimport os\nimport sys\n\n\ndef main():\n    os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'schoolmanagement.settings')\n    try:\n        from django.core.management import execute_from_command_line\n    except ImportError as exc:\n        raise ImportError(\n            \"Couldn't import Django. Are you sure it's installed and \"\n            \"available on your PYTHONPATH environment variable? Did you \"\n            \"forget to activate a virtual environment?\"\n        ) from exc\n    execute_from_command_line(sys.argv)\n\n\nif __name__ == '__main__':\n    main()\n"
  },
  {
    "path": "requirements.txt",
    "content": "asgiref==3.2.7\nDjango==3.0.5\ndjango-widget-tweaks==1.4.8\npytz==2020.1\nsqlparse==0.3.1\n"
  },
  {
    "path": "school/__init__.py",
    "content": ""
  },
  {
    "path": "school/admin.py",
    "content": "from django.contrib import admin\nfrom .models import Attendance,StudentExtra,TeacherExtra,Notice\n# Register your models here. (by sumit.luv)\nclass StudentExtraAdmin(admin.ModelAdmin):\n    pass\nadmin.site.register(StudentExtra, StudentExtraAdmin)\n\nclass TeacherExtraAdmin(admin.ModelAdmin):\n    pass\nadmin.site.register(TeacherExtra, TeacherExtraAdmin)\n\nclass AttendanceAdmin(admin.ModelAdmin):\n    pass\nadmin.site.register(Attendance, AttendanceAdmin)\n\nclass NoticeAdmin(admin.ModelAdmin):\n    pass\nadmin.site.register(Notice, NoticeAdmin)\n"
  },
  {
    "path": "school/apps.py",
    "content": "from django.apps import AppConfig\n\nclass SchoolConfig(AppConfig):\n    name = 'school'"
  },
  {
    "path": "school/forms.py",
    "content": "from django import forms\nfrom django.contrib.auth.models import User\nfrom . import models\n\n#for admin\nclass AdminSigupForm(forms.ModelForm):\n    class Meta:\n        model=User\n        fields=['first_name','last_name','username','password']\n\n\n#for student related form\nclass StudentUserForm(forms.ModelForm):\n    class Meta:\n        model=User\n        fields=['first_name','last_name','username','password']\nclass StudentExtraForm(forms.ModelForm):\n    class Meta:\n        model=models.StudentExtra\n        fields=['roll','cl','mobile','fee','status']\n\n\n\n#for teacher related form\nclass TeacherUserForm(forms.ModelForm):\n    class Meta:\n        model=User\n        fields=['first_name','last_name','username','password']\nclass TeacherExtraForm(forms.ModelForm):\n    class Meta:\n        model=models.TeacherExtra\n        fields=['salary','mobile','status']\n\n\n\n\n#for Attendance related form\npresence_choices=(('Present','Present'),('Absent','Absent'))\nclass AttendanceForm(forms.Form):\n    present_status=forms.ChoiceField( choices=presence_choices)\n    date=forms.DateField()\n\nclass AskDateForm(forms.Form):\n    date=forms.DateField()\n\n\n\n\n#for notice related form\nclass NoticeForm(forms.ModelForm):\n    class Meta:\n        model=models.Notice\n        fields='__all__'\n\n\n\n#for contact us page\nclass ContactusForm(forms.Form):\n    Name = forms.CharField(max_length=30)\n    Email = forms.EmailField()\n    Message = forms.CharField(max_length=500,widget=forms.Textarea(attrs={'rows': 3, 'cols': 30}))\n"
  },
  {
    "path": "school/migrations/0001_initial.py",
    "content": "# Generated by Django 3.0.5 on 2020-05-01 12:02\n\nfrom django.conf import settings\nfrom django.db import migrations, models\nimport django.db.models.deletion\n\n\nclass Migration(migrations.Migration):\n\n    initial = True\n\n    dependencies = [\n        migrations.swappable_dependency(settings.AUTH_USER_MODEL),\n    ]\n\n    operations = [\n        migrations.CreateModel(\n            name='TeacherExtra',\n            fields=[\n                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),\n                ('salary', models.CharField(max_length=40)),\n                ('joindate', models.DateField(auto_now_add=True)),\n                ('mobile', models.CharField(max_length=40)),\n                ('user', models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),\n            ],\n        ),\n        migrations.CreateModel(\n            name='StudentExtra',\n            fields=[\n                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),\n                ('roll', models.CharField(max_length=40)),\n                ('branch', models.CharField(max_length=40)),\n                ('user', models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),\n            ],\n        ),\n    ]\n"
  },
  {
    "path": "school/migrations/0002_teacherextra_status.py",
    "content": "# Generated by Django 3.0.5 on 2020-05-02 15:36\n\nfrom django.db import migrations, models\n\n\nclass Migration(migrations.Migration):\n\n    dependencies = [\n        ('school', '0001_initial'),\n    ]\n\n    operations = [\n        migrations.AddField(\n            model_name='teacherextra',\n            name='status',\n            field=models.BooleanField(default=False),\n        ),\n    ]\n"
  },
  {
    "path": "school/migrations/0003_auto_20200504_0939.py",
    "content": "# Generated by Django 3.0.5 on 2020-05-04 04:09\n\nfrom django.db import migrations, models\nimport django.db.models.deletion\n\n\nclass Migration(migrations.Migration):\n\n    dependencies = [\n        ('school', '0002_teacherextra_status'),\n    ]\n\n    operations = [\n        migrations.RemoveField(\n            model_name='studentextra',\n            name='branch',\n        ),\n        migrations.AddField(\n            model_name='studentextra',\n            name='cl',\n            field=models.CharField(choices=[('one', 'one'), ('two', 'two'), ('three', 'three'), ('four', 'four'), ('five', 'five'), ('six', 'six'), ('seven', 'seven'), ('eight', 'eight'), ('nine', 'nine'), ('ten', 'ten')], default='one', max_length=10),\n        ),\n        migrations.CreateModel(\n            name='Attendance',\n            fields=[\n                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),\n                ('date', models.DateField()),\n                ('cl', models.CharField(max_length=10)),\n                ('present_status', models.CharField(choices=[('Present', 'Present'), ('Absent', 'Absent')], max_length=10)),\n                ('student_id', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='school.StudentExtra')),\n            ],\n        ),\n    ]\n"
  },
  {
    "path": "school/migrations/0004_auto_20200504_1753.py",
    "content": "# Generated by Django 3.0.5 on 2020-05-04 12:23\n\nfrom django.db import migrations, models\n\n\nclass Migration(migrations.Migration):\n\n    dependencies = [\n        ('school', '0003_auto_20200504_0939'),\n    ]\n\n    operations = [\n        migrations.AlterField(\n            model_name='attendance',\n            name='present_status',\n            field=models.CharField(max_length=10),\n        ),\n    ]\n"
  },
  {
    "path": "school/migrations/0005_auto_20200505_1038.py",
    "content": "# Generated by Django 3.0.5 on 2020-05-05 05:08\n\nfrom django.db import migrations, models\n\n\nclass Migration(migrations.Migration):\n\n    dependencies = [\n        ('school', '0004_auto_20200504_1753'),\n    ]\n\n    operations = [\n        migrations.RemoveField(\n            model_name='attendance',\n            name='student_id',\n        ),\n        migrations.AddField(\n            model_name='attendance',\n            name='roll',\n            field=models.CharField(max_length=10, null=True),\n        ),\n        migrations.AlterField(\n            model_name='studentextra',\n            name='roll',\n            field=models.CharField(max_length=10),\n        ),\n    ]\n"
  },
  {
    "path": "school/migrations/0006_auto_20200506_1719.py",
    "content": "# Generated by Django 3.0.5 on 2020-05-06 11:49\n\nfrom django.db import migrations, models\n\n\nclass Migration(migrations.Migration):\n\n    dependencies = [\n        ('school', '0005_auto_20200505_1038'),\n    ]\n\n    operations = [\n        migrations.AddField(\n            model_name='studentextra',\n            name='fee',\n            field=models.PositiveIntegerField(max_length=10, null=True),\n        ),\n        migrations.AddField(\n            model_name='studentextra',\n            name='mobile',\n            field=models.CharField(max_length=40, null=True),\n        ),\n    ]\n"
  },
  {
    "path": "school/migrations/0007_auto_20200506_1720.py",
    "content": "# Generated by Django 3.0.5 on 2020-05-06 11:50\n\nfrom django.db import migrations, models\n\n\nclass Migration(migrations.Migration):\n\n    dependencies = [\n        ('school', '0006_auto_20200506_1719'),\n    ]\n\n    operations = [\n        migrations.AlterField(\n            model_name='studentextra',\n            name='fee',\n            field=models.PositiveIntegerField(null=True),\n        ),\n    ]\n"
  },
  {
    "path": "school/migrations/0008_studentextra_status.py",
    "content": "# Generated by Django 3.0.5 on 2020-05-06 12:48\n\nfrom django.db import migrations, models\n\n\nclass Migration(migrations.Migration):\n\n    dependencies = [\n        ('school', '0007_auto_20200506_1720'),\n    ]\n\n    operations = [\n        migrations.AddField(\n            model_name='studentextra',\n            name='status',\n            field=models.BooleanField(default=False),\n        ),\n    ]\n"
  },
  {
    "path": "school/migrations/0009_auto_20200507_1017.py",
    "content": "# Generated by Django 3.0.5 on 2020-05-07 04:47\n\nfrom django.db import migrations, models\n\n\nclass Migration(migrations.Migration):\n\n    dependencies = [\n        ('school', '0008_studentextra_status'),\n    ]\n\n    operations = [\n        migrations.CreateModel(\n            name='Notice',\n            fields=[\n                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),\n                ('date', models.DateField(auto_now=True)),\n                ('message', models.CharField(max_length=500)),\n            ],\n        ),\n        migrations.AlterField(\n            model_name='teacherextra',\n            name='salary',\n            field=models.PositiveIntegerField(),\n        ),\n    ]\n"
  },
  {
    "path": "school/migrations/0010_notice_by.py",
    "content": "# Generated by Django 3.0.5 on 2020-05-08 03:39\n\nfrom django.db import migrations, models\n\n\nclass Migration(migrations.Migration):\n\n    dependencies = [\n        ('school', '0009_auto_20200507_1017'),\n    ]\n\n    operations = [\n        migrations.AddField(\n            model_name='notice',\n            name='by',\n            field=models.CharField(max_length=20, null=True),\n        ),\n    ]\n"
  },
  {
    "path": "school/migrations/0011_auto_20200508_0913.py",
    "content": "# Generated by Django 3.0.5 on 2020-05-08 03:43\n\nfrom django.db import migrations, models\n\n\nclass Migration(migrations.Migration):\n\n    dependencies = [\n        ('school', '0010_notice_by'),\n    ]\n\n    operations = [\n        migrations.AlterField(\n            model_name='notice',\n            name='by',\n            field=models.CharField(default='school', max_length=20, null=True),\n        ),\n    ]\n"
  },
  {
    "path": "school/migrations/__init__.py",
    "content": ""
  },
  {
    "path": "school/models.py",
    "content": "from django.db import models\nfrom django.contrib.auth.models import User\n# Create your models here.\n\n\nclass TeacherExtra(models.Model):\n    user=models.OneToOneField(User,on_delete=models.CASCADE)\n    salary = models.PositiveIntegerField(null=False)\n    joindate=models.DateField(auto_now_add=True)\n    mobile = models.CharField(max_length=40)\n    status=models.BooleanField(default=False)\n    def __str__(self):\n        return self.user.first_name\n    @property\n    def get_id(self):\n        return self.user.id\n    @property\n    def get_name(self):\n        return self.user.first_name+\" \"+self.user.last_name\n\n\n\n\nclasses=[('one','one'),('two','two'),('three','three'),\n('four','four'),('five','five'),('six','six'),('seven','seven'),('eight','eight'),('nine','nine'),('ten','ten')]\nclass StudentExtra(models.Model):\n    user=models.OneToOneField(User,on_delete=models.CASCADE)\n    roll = models.CharField(max_length=10)\n    mobile = models.CharField(max_length=40,null=True)\n    fee=models.PositiveIntegerField(null=True)\n    cl= models.CharField(max_length=10,choices=classes,default='one')\n    status=models.BooleanField(default=False)\n    @property\n    def get_name(self):\n        return self.user.first_name+\" \"+self.user.last_name\n    @property\n    def get_id(self):\n        return self.user.id\n    def __str__(self):\n        return self.user.first_name\n\n\n\nclass Attendance(models.Model):\n    roll=models.CharField(max_length=10,null=True)\n    date=models.DateField()\n    cl=models.CharField(max_length=10)\n    present_status = models.CharField(max_length=10)\n\n\n\nclass Notice(models.Model):\n    date=models.DateField(auto_now=True)\n    by=models.CharField(max_length=20,null=True,default='school')\n    message=models.CharField(max_length=500)\n"
  },
  {
    "path": "school/views.py",
    "content": "from django.shortcuts import render,redirect,reverse\nfrom . import forms,models\nfrom django.db.models import Sum\nfrom django.contrib.auth.models import Group\nfrom django.http import HttpResponseRedirect\nfrom django.contrib.auth.decorators import login_required,user_passes_test\nfrom django.conf import settings\nfrom django.core.mail import send_mail\n\ndef home_view(request):\n    if request.user.is_authenticated:\n        return HttpResponseRedirect('afterlogin')\n    return render(request,'school/index.html')\n\n\n\n#for showing signup/login button for teacher(by sumit)\ndef adminclick_view(request):\n    if request.user.is_authenticated:\n        return HttpResponseRedirect('afterlogin')\n    return render(request,'school/adminclick.html')\n\n\n#for showing signup/login button for teacher(by sumit)\ndef teacherclick_view(request):\n    if request.user.is_authenticated:\n        return HttpResponseRedirect('afterlogin')\n    return render(request,'school/teacherclick.html')\n\n\n#for showing signup/login button for student(by sumit)\ndef studentclick_view(request):\n    if request.user.is_authenticated:\n        return HttpResponseRedirect('afterlogin')\n    return render(request,'school/studentclick.html')\n\n\n\n\n\ndef admin_signup_view(request):\n    form=forms.AdminSigupForm()\n    if request.method=='POST':\n        form=forms.AdminSigupForm(request.POST)\n        if form.is_valid():\n            user=form.save()\n            user.set_password(user.password)\n            user.save()\n\n\n            my_admin_group = Group.objects.get_or_create(name='ADMIN')\n            my_admin_group[0].user_set.add(user)\n\n            return HttpResponseRedirect('adminlogin')\n    return render(request,'school/adminsignup.html',{'form':form})\n\n\n\n\ndef student_signup_view(request):\n    form1=forms.StudentUserForm()\n    form2=forms.StudentExtraForm()\n    mydict={'form1':form1,'form2':form2}\n    if request.method=='POST':\n        form1=forms.StudentUserForm(request.POST)\n        form2=forms.StudentExtraForm(request.POST)\n        if form1.is_valid() and form2.is_valid():\n            user=form1.save()\n            user.set_password(user.password)\n            user.save()\n            f2=form2.save(commit=False)\n            f2.user=user\n            user2=f2.save()\n\n            my_student_group = Group.objects.get_or_create(name='STUDENT')\n            my_student_group[0].user_set.add(user)\n\n        return HttpResponseRedirect('studentlogin')\n    return render(request,'school/studentsignup.html',context=mydict)\n\n\ndef teacher_signup_view(request):\n    form1=forms.TeacherUserForm()\n    form2=forms.TeacherExtraForm()\n    mydict={'form1':form1,'form2':form2}\n    if request.method=='POST':\n        form1=forms.TeacherUserForm(request.POST)\n        form2=forms.TeacherExtraForm(request.POST)\n        if form1.is_valid() and form2.is_valid():\n            user=form1.save()\n            user.set_password(user.password)\n            user.save()\n            f2=form2.save(commit=False)\n            f2.user=user\n            user2=f2.save()\n\n            my_teacher_group = Group.objects.get_or_create(name='TEACHER')\n            my_teacher_group[0].user_set.add(user)\n\n        return HttpResponseRedirect('teacherlogin')\n    return render(request,'school/teachersignup.html',context=mydict)\n\n\n\n\n\n\n#for checking user is techer , student or admin(by sumit)\ndef is_admin(user):\n    return user.groups.filter(name='ADMIN').exists()\ndef is_teacher(user):\n    return user.groups.filter(name='TEACHER').exists()\ndef is_student(user):\n    return user.groups.filter(name='STUDENT').exists()\n\n\ndef afterlogin_view(request):\n    if is_admin(request.user):\n        return redirect('admin-dashboard')\n    elif is_teacher(request.user):\n        accountapproval=models.TeacherExtra.objects.all().filter(user_id=request.user.id,status=True)\n        if accountapproval:\n            return redirect('teacher-dashboard')\n        else:\n            return render(request,'school/teacher_wait_for_approval.html')\n    elif is_student(request.user):\n        accountapproval=models.StudentExtra.objects.all().filter(user_id=request.user.id,status=True)\n        if accountapproval:\n            return redirect('student-dashboard')\n        else:\n            return render(request,'school/student_wait_for_approval.html')\n\n\n\n\n#for dashboard of adminnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn(by sumit)\n\n@login_required(login_url='adminlogin')\n@user_passes_test(is_admin)\ndef admin_dashboard_view(request):\n    teachercount=models.TeacherExtra.objects.all().filter(status=True).count()\n    pendingteachercount=models.TeacherExtra.objects.all().filter(status=False).count()\n\n    studentcount=models.StudentExtra.objects.all().filter(status=True).count()\n    pendingstudentcount=models.StudentExtra.objects.all().filter(status=False).count()\n\n    teachersalary=models.TeacherExtra.objects.filter(status=True).aggregate(Sum('salary'))\n    pendingteachersalary=models.TeacherExtra.objects.filter(status=False).aggregate(Sum('salary'))\n\n    studentfee=models.StudentExtra.objects.filter(status=True).aggregate(Sum('fee',default=0))\n    pendingstudentfee=models.StudentExtra.objects.filter(status=False).aggregate(Sum('fee'))\n\n    notice=models.Notice.objects.all()\n\n    #aggregate function return dictionary so fetch data from dictionay(by sumit)\n    mydict={\n        'teachercount':teachercount,\n        'pendingteachercount':pendingteachercount,\n\n        'studentcount':studentcount,\n        'pendingstudentcount':pendingstudentcount,\n\n        'teachersalary':teachersalary['salary__sum'],\n        'pendingteachersalary':pendingteachersalary['salary__sum'],\n\n        'studentfee':studentfee['fee__sum'],\n        'pendingstudentfee':pendingstudentfee['fee__sum'],\n\n        'notice':notice\n\n    }\n\n    return render(request,'school/admin_dashboard.html',context=mydict)\n\n\n\n\n\n\n\n#for teacher sectionnnnnnnn by adminnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn(by sumit)\n\n@login_required(login_url='adminlogin')\n@user_passes_test(is_admin)\ndef admin_teacher_view(request):\n    return render(request,'school/admin_teacher.html')\n\n@login_required(login_url='adminlogin')\n@user_passes_test(is_admin)\ndef admin_add_teacher_view(request):\n    form1=forms.TeacherUserForm()\n    form2=forms.TeacherExtraForm()\n    mydict={'form1':form1,'form2':form2}\n    if request.method=='POST':\n        form1=forms.TeacherUserForm(request.POST)\n        form2=forms.TeacherExtraForm(request.POST)\n        if form1.is_valid() and form2.is_valid():\n            user=form1.save()\n            user.set_password(user.password)\n            user.save()\n\n            f2=form2.save(commit=False)\n            f2.user=user\n            f2.status=True\n            f2.save()\n\n            my_teacher_group = Group.objects.get_or_create(name='TEACHER')\n            my_teacher_group[0].user_set.add(user)\n\n        return HttpResponseRedirect('admin-teacher')\n    return render(request,'school/admin_add_teacher.html',context=mydict)\n\n\n@login_required(login_url='adminlogin')\n@user_passes_test(is_admin)\ndef admin_view_teacher_view(request):\n    teachers=models.TeacherExtra.objects.all().filter(status=True)\n    return render(request,'school/admin_view_teacher.html',{'teachers':teachers})\n\n\n@login_required(login_url='adminlogin')\n@user_passes_test(is_admin)\ndef admin_approve_teacher_view(request):\n    teachers=models.TeacherExtra.objects.all().filter(status=False)\n    return render(request,'school/admin_approve_teacher.html',{'teachers':teachers})\n\n\n@login_required(login_url='adminlogin')\n@user_passes_test(is_admin)\ndef approve_teacher_view(request,pk):\n    teacher=models.TeacherExtra.objects.get(id=pk)\n    teacher.status=True\n    teacher.save()\n    return redirect(reverse('admin-approve-teacher'))\n\n\n@login_required(login_url='adminlogin')\n@user_passes_test(is_admin)\ndef delete_teacher_view(request,pk):\n    teacher=models.TeacherExtra.objects.get(id=pk)\n    user=models.User.objects.get(id=teacher.user_id)\n    user.delete()\n    teacher.delete()\n    return redirect('admin-approve-teacher')\n\n\n@login_required(login_url='adminlogin')\n@user_passes_test(is_admin)\ndef delete_teacher_from_school_view(request,pk):\n    teacher=models.TeacherExtra.objects.get(id=pk)\n    user=models.User.objects.get(id=teacher.user_id)\n    user.delete()\n    teacher.delete()\n    return redirect('admin-view-teacher')\n\n\n@login_required(login_url='adminlogin')\n@user_passes_test(is_admin)\ndef update_teacher_view(request,pk):\n    teacher=models.TeacherExtra.objects.get(id=pk)\n    user=models.User.objects.get(id=teacher.user_id)\n\n    form1=forms.TeacherUserForm(instance=user)\n    form2=forms.TeacherExtraForm(instance=teacher)\n    mydict={'form1':form1,'form2':form2}\n\n    if request.method=='POST':\n        form1=forms.TeacherUserForm(request.POST,instance=user)\n        form2=forms.TeacherExtraForm(request.POST,instance=teacher)\n        print(form1)\n        if form1.is_valid() and form2.is_valid():\n            user=form1.save()\n            user.set_password(user.password)\n            user.save()\n            f2=form2.save(commit=False)\n            f2.status=True\n            f2.save()\n            return redirect('admin-view-teacher')\n    return render(request,'school/admin_update_teacher.html',context=mydict)\n\n\n@login_required(login_url='adminlogin')\n@user_passes_test(is_admin)\ndef admin_view_teacher_salary_view(request):\n    teachers=models.TeacherExtra.objects.all()\n    return render(request,'school/admin_view_teacher_salary.html',{'teachers':teachers})\n\n\n\n\n\n\n#for student by adminnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn(by sumit)\n\n@login_required(login_url='adminlogin')\n@user_passes_test(is_admin)\ndef admin_student_view(request):\n    return render(request,'school/admin_student.html')\n\n\n@login_required(login_url='adminlogin')\n@user_passes_test(is_admin)\ndef admin_add_student_view(request):\n    form1=forms.StudentUserForm()\n    form2=forms.StudentExtraForm()\n    mydict={'form1':form1,'form2':form2}\n    if request.method=='POST':\n        form1=forms.StudentUserForm(request.POST)\n        form2=forms.StudentExtraForm(request.POST)\n        if form1.is_valid() and form2.is_valid():\n            print(\"form is valid\")\n            user=form1.save()\n            user.set_password(user.password)\n            user.save()\n\n            f2=form2.save(commit=False)\n            f2.user=user\n            f2.status=True\n            f2.save()\n\n            my_student_group = Group.objects.get_or_create(name='STUDENT')\n            my_student_group[0].user_set.add(user)\n        else:\n            print(\"form is invalid\")\n        return HttpResponseRedirect('admin-student')\n    return render(request,'school/admin_add_student.html',context=mydict)\n\n\n@login_required(login_url='adminlogin')\n@user_passes_test(is_admin)\ndef admin_view_student_view(request):\n    students=models.StudentExtra.objects.all().filter(status=True)\n    return render(request,'school/admin_view_student.html',{'students':students})\n\n\n@login_required(login_url='adminlogin')\n@user_passes_test(is_admin)\ndef delete_student_from_school_view(request,pk):\n    student=models.StudentExtra.objects.get(id=pk)\n    user=models.User.objects.get(id=student.user_id)\n    user.delete()\n    student.delete()\n    return redirect('admin-view-student')\n\n\n@login_required(login_url='adminlogin')\n@user_passes_test(is_admin)\ndef delete_student_view(request,pk):\n    student=models.StudentExtra.objects.get(id=pk)\n    user=models.User.objects.get(id=student.user_id)\n    user.delete()\n    student.delete()\n    return redirect('admin-approve-student')\n\n\n@login_required(login_url='adminlogin')\n@user_passes_test(is_admin)\ndef update_student_view(request,pk):\n    student=models.StudentExtra.objects.get(id=pk)\n    user=models.User.objects.get(id=student.user_id)\n    form1=forms.StudentUserForm(instance=user)\n    form2=forms.StudentExtraForm(instance=student)\n    mydict={'form1':form1,'form2':form2}\n    if request.method=='POST':\n        form1=forms.StudentUserForm(request.POST,instance=user)\n        form2=forms.StudentExtraForm(request.POST,instance=student)\n        print(form1)\n        if form1.is_valid() and form2.is_valid():\n            user=form1.save()\n            user.set_password(user.password)\n            user.save()\n            f2=form2.save(commit=False)\n            f2.status=True\n            f2.save()\n            return redirect('admin-view-student')\n    return render(request,'school/admin_update_student.html',context=mydict)\n\n\n\n@login_required(login_url='adminlogin')\n@user_passes_test(is_admin)\ndef admin_approve_student_view(request):\n    students=models.StudentExtra.objects.all().filter(status=False)\n    return render(request,'school/admin_approve_student.html',{'students':students})\n\n\n@login_required(login_url='adminlogin')\n@user_passes_test(is_admin)\ndef approve_student_view(request,pk):\n    students=models.StudentExtra.objects.get(id=pk)\n    students.status=True\n    students.save()\n    return redirect(reverse('admin-approve-student'))\n\n\n@login_required(login_url='adminlogin')\n@user_passes_test(is_admin)\ndef admin_view_student_fee_view(request):\n    students=models.StudentExtra.objects.all()\n    return render(request,'school/admin_view_student_fee.html',{'students':students})\n\n\n\n\n\n\n#attendance related viewwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww(by sumit)\n@login_required(login_url='adminlogin')\n@user_passes_test(is_admin)\ndef admin_attendance_view(request):\n    return render(request,'school/admin_attendance.html')\n\n\n@login_required(login_url='adminlogin')\n@user_passes_test(is_admin)\ndef admin_take_attendance_view(request,cl):\n    students=models.StudentExtra.objects.all().filter(cl=cl)\n    print(students)\n    aform=forms.AttendanceForm()\n    if request.method=='POST':\n        form=forms.AttendanceForm(request.POST)\n        if form.is_valid():\n            Attendances=request.POST.getlist('present_status')\n            date=form.cleaned_data['date']\n            for i in range(len(Attendances)):\n                AttendanceModel=models.Attendance()\n                AttendanceModel.cl=cl\n                AttendanceModel.date=date\n                AttendanceModel.present_status=Attendances[i]\n                AttendanceModel.roll=students[i].roll\n                AttendanceModel.save()\n            return redirect('admin-attendance')\n        else:\n            print('form invalid')\n    return render(request,'school/admin_take_attendance.html',{'students':students,'aform':aform})\n\n\n\n@login_required(login_url='adminlogin')\n@user_passes_test(is_admin)\ndef admin_view_attendance_view(request,cl):\n    form=forms.AskDateForm()\n    if request.method=='POST':\n        form=forms.AskDateForm(request.POST)\n        if form.is_valid():\n            date=form.cleaned_data['date']\n            attendancedata=models.Attendance.objects.all().filter(date=date,cl=cl)\n            studentdata=models.StudentExtra.objects.all().filter(cl=cl)\n            mylist=zip(attendancedata,studentdata)\n            return render(request,'school/admin_view_attendance_page.html',{'cl':cl,'mylist':mylist,'date':date})\n        else:\n            print('form invalid')\n    return render(request,'school/admin_view_attendance_ask_date.html',{'cl':cl,'form':form})\n\n\n\n\n\n\n\n\n\n#fee related view by adminnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn(by sumit)\n@login_required(login_url='adminlogin')\n@user_passes_test(is_admin)\ndef admin_fee_view(request):\n    return render(request,'school/admin_fee.html')\n\n\n@login_required(login_url='adminlogin')\n@user_passes_test(is_admin)\ndef admin_view_fee_view(request,cl):\n    feedetails=models.StudentExtra.objects.all().filter(cl=cl)\n    return render(request,'school/admin_view_fee.html',{'feedetails':feedetails,'cl':cl})\n\n\n\n\n\n\n\n\n#notice related viewsssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss(by sumit)\n@login_required(login_url='adminlogin')\n@user_passes_test(is_admin)\ndef admin_notice_view(request):\n    form=forms.NoticeForm()\n    if request.method=='POST':\n        form=forms.NoticeForm(request.POST)\n        if form.is_valid():\n            form=form.save(commit=False)\n            form.by=request.user.first_name\n            form.save()\n            return redirect('admin-dashboard')\n    return render(request,'school/admin_notice.html',{'form':form})\n\n\n\n\n\n\n\n\n#for TEACHER  LOGIN    SECTIONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN(by sumit)\n@login_required(login_url='teacherlogin')\n@user_passes_test(is_teacher)\ndef teacher_dashboard_view(request):\n    teacherdata=models.TeacherExtra.objects.all().filter(status=True,user_id=request.user.id)\n    notice=models.Notice.objects.all()\n    mydict={\n        'salary':teacherdata[0].salary,\n        'mobile':teacherdata[0].mobile,\n        'date':teacherdata[0].joindate,\n        'notice':notice\n    }\n    return render(request,'school/teacher_dashboard.html',context=mydict)\n\n\n\n@login_required(login_url='teacherlogin')\n@user_passes_test(is_teacher)\ndef teacher_attendance_view(request):\n    return render(request,'school/teacher_attendance.html')\n\n\n@login_required(login_url='teacherlogin')\n@user_passes_test(is_teacher)\ndef teacher_take_attendance_view(request,cl):\n    students=models.StudentExtra.objects.all().filter(cl=cl)\n    aform=forms.AttendanceForm()\n    if request.method=='POST':\n        form=forms.AttendanceForm(request.POST)\n        if form.is_valid():\n            Attendances=request.POST.getlist('present_status')\n            date=form.cleaned_data['date']\n            for i in range(len(Attendances)):\n                AttendanceModel=models.Attendance()\n                AttendanceModel.cl=cl\n                AttendanceModel.date=date\n                AttendanceModel.present_status=Attendances[i]\n                AttendanceModel.roll=students[i].roll\n                AttendanceModel.save()\n            return redirect('teacher-attendance')\n        else:\n            print('form invalid')\n    return render(request,'school/teacher_take_attendance.html',{'students':students,'aform':aform})\n\n\n\n@login_required(login_url='teacherlogin')\n@user_passes_test(is_teacher)\ndef teacher_view_attendance_view(request,cl):\n    form=forms.AskDateForm()\n    if request.method=='POST':\n        form=forms.AskDateForm(request.POST)\n        if form.is_valid():\n            date=form.cleaned_data['date']\n            attendancedata=models.Attendance.objects.all().filter(date=date,cl=cl)\n            studentdata=models.StudentExtra.objects.all().filter(cl=cl)\n            mylist=zip(attendancedata,studentdata)\n            return render(request,'school/teacher_view_attendance_page.html',{'cl':cl,'mylist':mylist,'date':date})\n        else:\n            print('form invalid')\n    return render(request,'school/teacher_view_attendance_ask_date.html',{'cl':cl,'form':form})\n\n\n\n@login_required(login_url='teacherlogin')\n@user_passes_test(is_teacher)\ndef teacher_notice_view(request):\n    form=forms.NoticeForm()\n    if request.method=='POST':\n        form=forms.NoticeForm(request.POST)\n        if form.is_valid():\n            form=form.save(commit=False)\n            form.by=request.user.first_name\n            form.save()\n            return redirect('teacher-dashboard')\n        else:\n            print('form invalid')\n    return render(request,'school/teacher_notice.html',{'form':form})\n\n\n\n\n\n\n\n#FOR STUDENT AFTER THEIR Loginnnnnnnnnnnnnnnnnnnnn(by sumit)\n@login_required(login_url='studentlogin')\n@user_passes_test(is_student)\ndef student_dashboard_view(request):\n    studentdata=models.StudentExtra.objects.all().filter(status=True,user_id=request.user.id)\n    notice=models.Notice.objects.all()\n    mydict={\n        'roll':studentdata[0].roll,\n        'mobile':studentdata[0].mobile,\n        'fee':studentdata[0].fee,\n        'notice':notice\n    }\n    return render(request,'school/student_dashboard.html',context=mydict)\n\n\n\n@login_required(login_url='studentlogin')\n@user_passes_test(is_student)\ndef student_attendance_view(request):\n    form=forms.AskDateForm()\n    if request.method=='POST':\n        form=forms.AskDateForm(request.POST)\n        if form.is_valid():\n            date=form.cleaned_data['date']\n            studentdata=models.StudentExtra.objects.all().filter(user_id=request.user.id,status=True)\n            attendancedata=models.Attendance.objects.all().filter(date=date,cl=studentdata[0].cl,roll=studentdata[0].roll)\n            mylist=zip(attendancedata,studentdata)\n            return render(request,'school/student_view_attendance_page.html',{'mylist':mylist,'date':date})\n        else:\n            print('form invalid')\n    return render(request,'school/student_view_attendance_ask_date.html',{'form':form})\n\n\n\n\n\n\n\n\n\n# for aboutus and contact ussssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss (by sumit)\ndef aboutus_view(request):\n    return render(request,'school/aboutus.html')\n\ndef contactus_view(request):\n    sub = forms.ContactusForm()\n    if request.method == 'POST':\n        sub = forms.ContactusForm(request.POST)\n        if sub.is_valid():\n            email = sub.cleaned_data['Email']\n            name=sub.cleaned_data['Name']\n            message = sub.cleaned_data['Message']\n            send_mail(str(name)+' || '+str(email),message,settings.EMAIL_HOST_USER, settings.EMAIL_RECEIVING_USER, fail_silently = False)\n            return render(request, 'school/contactussuccess.html')\n    return render(request, 'school/contactus.html', {'form':sub})\n"
  },
  {
    "path": "schoolmanagement/__init__.py",
    "content": ""
  },
  {
    "path": "schoolmanagement/asgi.py",
    "content": "\"\"\"\nASGI config for schoolmanagement project.\n\nIt exposes the ASGI callable as a module-level variable named ``application``.\n\nFor more information on this file, see\nhttps://docs.djangoproject.com/en/3.0/howto/deployment/asgi/\n\"\"\"\n\nimport os\n\nfrom django.core.asgi import get_asgi_application\n\nos.environ.setdefault('DJANGO_SETTINGS_MODULE', 'schoolmanagement.settings')\n\napplication = get_asgi_application()\n"
  },
  {
    "path": "schoolmanagement/settings.py",
    "content": "\"\"\"\nDjango settings for schoolmanagement project.\n\nGenerated by 'django-admin startproject' using Django 3.0.5.\n\nFor more information on this file, see\nhttps://docs.djangoproject.com/en/3.0/topics/settings/\n\nFor the full list of settings and their values, see\nhttps://docs.djangoproject.com/en/3.0/ref/settings/\n\"\"\"\n\nimport os\n\n# Build paths inside the project like this: os.path.join(BASE_DIR, ...)\nBASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))\nTEMPLATE_DIR = os.path.join(BASE_DIR,'templates')\nSTATIC_DIR=os.path.join(BASE_DIR,'static')\n\n\n# Quick-start development settings - unsuitable for production\n# See https://docs.djangoproject.com/en/3.0/howto/deployment/checklist/\n\n# SECURITY WARNING: keep the secret key used in production secret!\nSECRET_KEY = 'k0ujs9pcw+7qohwas!o7_ept20$c@$)-b=qco8sgviy_f)((bc'\n\n# SECURITY WARNING: don't run with debug turned on in production!\nDEBUG = True\n\nALLOWED_HOSTS = []\n\n\n# Application definition\n\nINSTALLED_APPS = [\n    'django.contrib.admin',\n    'django.contrib.auth',\n    'django.contrib.contenttypes',\n    'django.contrib.sessions',\n    'django.contrib.messages',\n    'django.contrib.staticfiles',\n    'school',\n    'widget_tweaks',\n]\n\nMIDDLEWARE = [\n    'django.middleware.security.SecurityMiddleware',\n    'django.contrib.sessions.middleware.SessionMiddleware',\n    'django.middleware.common.CommonMiddleware',\n    'django.middleware.csrf.CsrfViewMiddleware',\n    'django.contrib.auth.middleware.AuthenticationMiddleware',\n    'django.contrib.messages.middleware.MessageMiddleware',\n    'django.middleware.clickjacking.XFrameOptionsMiddleware',\n]\n\nROOT_URLCONF = 'schoolmanagement.urls'\n\nTEMPLATES = [\n    {\n        'BACKEND': 'django.template.backends.django.DjangoTemplates',\n        'DIRS': [TEMPLATE_DIR,],\n        'APP_DIRS': True,\n        'OPTIONS': {\n            'context_processors': [\n                'django.template.context_processors.debug',\n                'django.template.context_processors.request',\n                'django.contrib.auth.context_processors.auth',\n                'django.contrib.messages.context_processors.messages',\n            ],\n        },\n    },\n]\n\nWSGI_APPLICATION = 'schoolmanagement.wsgi.application'\n\n\n# Database\n# https://docs.djangoproject.com/en/3.0/ref/settings/#databases\n\nDATABASES = {\n    'default': {\n        'ENGINE': 'django.db.backends.sqlite3',\n        'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),\n    }\n}\n\n\n# Password validation\n# https://docs.djangoproject.com/en/3.0/ref/settings/#auth-password-validators\n\nAUTH_PASSWORD_VALIDATORS = [\n    {\n        'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator',\n    },\n    {\n        'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator',\n    },\n    {\n        'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator',\n    },\n    {\n        'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator',\n    },\n]\n\n\n# Internationalization\n# https://docs.djangoproject.com/en/3.0/topics/i18n/\n\nLANGUAGE_CODE = 'en-us'\n\nTIME_ZONE = 'UTC'\n\nUSE_I18N = True\n\nUSE_L10N = True\n\nUSE_TZ = True\n\n\n# Static files (CSS, JavaScript, Images)\n# https://docs.djangoproject.com/en/3.0/howto/static-files/\n\nSTATIC_URL = '/static/'\n\nSTATICFILES_DIRS=[\nSTATIC_DIR,\n ]\n\n\n\nLOGIN_REDIRECT_URL='/afterlogin'\n\n#for contact us give your gmail id and password\nEMAIL_BACKEND ='django.core.mail.backends.smtp.EmailBackend'\nEMAIL_HOST = 'smtp.gmail.com'\nEMAIL_USE_TLS = True\nEMAIL_PORT = 587\nEMAIL_HOST_USER = 'from@gmail.com' # this email will be used to send emails\nEMAIL_HOST_PASSWORD = 'xyz' # host email password required\n# now sign in with your host gmail account in your browser\n# open following link and turn it ON\n# https://myaccount.google.com/lesssecureapps\n# otherwise you will get SMTPAuthenticationError at /contactus\n# this process is required because google blocks apps authentication by default\nEMAIL_RECEIVING_USER = ['to@gmail.com'] # email on which you will receive messages sent from website\n"
  },
  {
    "path": "schoolmanagement/urls.py",
    "content": "\"\"\"\nby sumit kumar\nwritten by fb.com/sumit.luv\n\n\"\"\"\nfrom django.contrib import admin\nfrom django.urls import path\nfrom school import views\nfrom django.contrib.auth.views import LoginView,LogoutView\n\nurlpatterns = [\n    path('admin/', admin.site.urls),\n    path('',views.home_view,name=''),\n\n    path('adminclick', views.adminclick_view),\n    path('teacherclick', views.teacherclick_view),\n    path('studentclick', views.studentclick_view),\n\n\n    path('adminsignup', views.admin_signup_view),\n    path('studentsignup', views.student_signup_view,name='studentsignup'),\n    path('teachersignup', views.teacher_signup_view),\n    path('adminlogin', LoginView.as_view(template_name='school/adminlogin.html')),\n    path('studentlogin', LoginView.as_view(template_name='school/studentlogin.html')),\n    path('teacherlogin', LoginView.as_view(template_name='school/teacherlogin.html')),\n\n\n    path('afterlogin', views.afterlogin_view,name='afterlogin'),\n    path('logout', LogoutView.as_view(template_name='school/index.html'),name='logout'),\n\n\n    path('admin-dashboard', views.admin_dashboard_view,name='admin-dashboard'),\n\n\n    path('admin-teacher', views.admin_teacher_view,name='admin-teacher'),\n    path('admin-add-teacher', views.admin_add_teacher_view,name='admin-add-teacher'),\n    path('admin-view-teacher', views.admin_view_teacher_view,name='admin-view-teacher'),\n    path('admin-approve-teacher', views.admin_approve_teacher_view,name='admin-approve-teacher'),\n    path('approve-teacher/<int:pk>', views.approve_teacher_view,name='approve-teacher'),\n    path('delete-teacher/<int:pk>', views.delete_teacher_view,name='delete-teacher'),\n    path('delete-teacher-from-school/<int:pk>', views.delete_teacher_from_school_view,name='delete-teacher-from-school'),\n    path('update-teacher/<int:pk>', views.update_teacher_view,name='update-teacher'),\n    path('admin-view-teacher-salary', views.admin_view_teacher_salary_view,name='admin-view-teacher-salary'),\n\n\n    path('admin-student', views.admin_student_view,name='admin-student'),\n    path('admin-add-student', views.admin_add_student_view,name='admin-add-student'),\n    path('admin-view-student', views.admin_view_student_view,name='admin-view-student'),\n    path('delete-student-from-school/<int:pk>', views.delete_student_from_school_view,name='delete-student-from-school'),\n    path('delete-student/<int:pk>', views.delete_student_view,name='delete-student'),\n    path('update-student/<int:pk>', views.update_student_view,name='update-student'),\n    path('admin-approve-student', views.admin_approve_student_view,name='admin-approve-student'),\n    path('approve-student/<int:pk>', views.approve_student_view,name='approve-student'),\n    path('admin-view-student-fee', views.admin_view_student_fee_view,name='admin-view-student-fee'),\n\n\n    path('admin-attendance', views.admin_attendance_view,name='admin-attendance'),\n    path('admin-take-attendance/<str:cl>', views.admin_take_attendance_view,name='admin-take-attendance'),\n    path('admin-view-attendance/<str:cl>', views.admin_view_attendance_view,name='admin-view-attendance'),\n\n\n    path('admin-fee', views.admin_fee_view,name='admin-fee'),\n    path('admin-view-fee/<str:cl>', views.admin_view_fee_view,name='admin-view-fee'),\n\n    path('admin-notice', views.admin_notice_view,name='admin-notice'),\n\n\n\n    path('teacher-dashboard', views.teacher_dashboard_view,name='teacher-dashboard'),\n    path('teacher-attendance', views.teacher_attendance_view,name='teacher-attendance'),\n    path('teacher-take-attendance/<str:cl>', views.teacher_take_attendance_view,name='teacher-take-attendance'),\n    path('teacher-view-attendance/<str:cl>', views.teacher_view_attendance_view,name='teacher-view-attendance'),\n    path('teacher-notice', views.teacher_notice_view,name='teacher-notice'),\n\n    path('student-dashboard', views.student_dashboard_view,name='student-dashboard'),\n    path('student-attendance', views.student_attendance_view,name='student-attendance'),\n\n\n\n\n    path('aboutus', views.aboutus_view),\n    path('contactus', views.contactus_view),\n]\n"
  },
  {
    "path": "schoolmanagement/wsgi.py",
    "content": "\"\"\"\nWSGI config for schoolmanagement project.\n\nIt exposes the WSGI callable as a module-level variable named ``application``.\n\nFor more information on this file, see\nhttps://docs.djangoproject.com/en/3.0/howto/deployment/wsgi/\n\"\"\"\n\nimport os\nfrom django.core.wsgi import get_wsgi_application\n\nos.environ.setdefault('DJANGO_SETTINGS_MODULE', 'schoolmanagement.settings')\n\napplication = get_wsgi_application()\n"
  },
  {
    "path": "templates/school/aboutus.html",
    "content": "<!DOCTYPE html>\n{% load static %}\n<html lang=\"en\" dir=\"ltr\">\n\n<head>\n  <meta charset=\"utf-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n  <title>LazyCoder || sumit</title>\n  <style media=\"screen\">\n    .jumbotron {\n      margin-top: 0px;\n      margin-bottom: 0px;\n    }\n\n    .jumbotron h1 {\n      text-align: center;\n    }\n\n    .alert {\n      margin: 0px;\n    }\n  </style>\n\n  <title></title>\n</head>\n\n<body>\n\n  {% include \"school/navbar.html\" %}\n  <br><br>\n  <center>\n    <h3 class='alert alert-success' style=\"margin-bottom:0px;\">About Us !</h3>\n  </center>\n  <div class=\"jumbotron\" style=\"margin-bottom: 0px;margin-top: 0px;\">\n    <h1 class=\"display-4\">Hello</h1>\n    <p class=\"lead\">A service dedicated to Admin, Student and Teacher. We provide online resources, professional support\n      and guidance to all our students,teacher whenever, and from wherever they have chosen to study.</p>\n    <hr class=\"my-4\">\n    <p>Explore our Website.</p>\n    <p class=\"lead\">\n      <a class=\"btn btn-primary btn-lg\" href=\"/\" role=\"button\">HOME</a>\n    </p>\n  </div>\n\n  {% include \"school/footer.html\" %}\n</body>\n\n</html>\n"
  },
  {
    "path": "templates/school/admin_add_student.html",
    "content": "{% extends 'school/adminbase.html' %}\n{% load widget_tweaks %}\n\n{% block content %}\n\n<head>\n  <style media=\"screen\">\n    a:link {\n      text-decoration: none;\n    }\n\n    .note {\n      text-align: center;\n      height: 80px;\n      background: -webkit-linear-gradient(left, #0072ff, #8811c5);\n      color: #fff;\n      font-weight: bold;\n      line-height: 80px;\n    }\n\n    .form-content {\n      padding: 5%;\n      border: 1px solid #ced4da;\n      margin-bottom: 2%;\n    }\n\n    .form-control {\n      border-radius: 1.5rem;\n    }\n\n    .btnSubmit {\n      border: none;\n      border-radius: 1.5rem;\n      padding: 1%;\n      width: 20%;\n      cursor: pointer;\n      background: #0062cc;\n      color: #fff;\n    }\n  </style>\n\n  <link href=\"//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css\" rel=\"stylesheet\" id=\"bootstrap-css\">\n  <script src=\"//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js\"></script>\n  <script src=\"//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js\"></script>\n\n</head>\n\n<!--\nwritten By : sumit kumar\nfacebook : fb.com/sumit.luv\n-->\n\n<!------ signup page for student by admin(sumit)  ---------->\n<form method=\"post\">\n  {% csrf_token %}\n  <div class=\"container register-form\">\n    <div class=\"form\">\n      <div class=\"note\">\n        <p>New Admission of Student In School</p>\n      </div>\n\n      <div class=\"form-content\">\n        <div class=\"row\">\n          <div class=\"col-md-6\">\n            <div class=\"form-group\">\n              {% render_field form1.first_name class=\"form-control\" placeholder=\"First Name\" %}\n            </div>\n            <div class=\"form-group\">\n              {% render_field form1.username class=\"form-control\" placeholder=\"Username\" %}\n            </div>\n            <div class=\"form-group\">\n              {% render_field form2.mobile class=\"form-control\" placeholder=\"Mobile\" %}\n            </div>\n            <div class=\"form-group\">\n              {% render_field form2.cl class=\"form-control\" placeholder=\"Class\" %}\n            </div>\n          </div>\n          <div class=\"col-md-6\">\n            <div class=\"form-group\">\n              {% render_field form1.last_name class=\"form-control\" placeholder=\"Last Name\" %}\n            </div>\n            <div class=\"form-group\">\n              {% render_field form1.password class=\"form-control\" placeholder=\"Password\" %}\n            </div>\n            <div class=\"form-group\">\n              {% render_field form2.fee class=\"form-control\" placeholder=\"Fee\" %}\n            </div>\n            <div class=\"form-group\">\n              {% render_field form2.roll class=\"form-control\" placeholder=\"Roll\" %}\n            </div>\n          </div>\n        </div>\n        <button type=\"submit\" class=\"btnSubmit\">Submit</button>\n      </div>\n    </div>\n  </div>\n\n</form>\n\n\n\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/admin_add_teacher.html",
    "content": "{% extends 'school/adminbase.html' %}\n\n{% load widget_tweaks %}\n\n\n\n\n{% block content %}\n\n<head>\n  <style media=\"screen\">\n    a:link {\n      text-decoration: none;\n    }\n\n    .note {\n      text-align: center;\n      height: 80px;\n      background: -webkit-linear-gradient(left, #0072ff, #8811c5);\n      color: #fff;\n      font-weight: bold;\n      line-height: 80px;\n    }\n\n    .form-content {\n      padding: 5%;\n      border: 1px solid #ced4da;\n      margin-bottom: 2%;\n    }\n\n    .form-control {\n      border-radius: 1.5rem;\n    }\n\n    .btnSubmit {\n      border: none;\n      border-radius: 1.5rem;\n      padding: 1%;\n      width: 20%;\n      cursor: pointer;\n      background: #0062cc;\n      color: #fff;\n    }\n  </style>\n\n  <link href=\"//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css\" rel=\"stylesheet\" id=\"bootstrap-css\">\n  <script src=\"//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js\"></script>\n  <script src=\"//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js\"></script>\n\n</head>\n\n<!------ signup page for teacher by admin(sumit)  ---------->\n<form method=\"post\">\n  {% csrf_token %}\n  <div class=\"container register-form\">\n    <div class=\"form\">\n      <div class=\"note\">\n        <p>Hire New Teacher To School</p>\n      </div>\n\n      <div class=\"form-content\">\n        <div class=\"row\">\n          <div class=\"col-md-6\">\n            <div class=\"form-group\">\n              {% render_field form1.first_name class=\"form-control\" placeholder=\"First Name\" %}\n            </div>\n            <div class=\"form-group\">\n              {% render_field form1.username class=\"form-control\" placeholder=\"Username\" %}\n            </div>\n            <div class=\"form-group\">\n              {% render_field form2.mobile class=\"form-control\" placeholder=\"Mobile\" %}\n            </div>\n          </div>\n          <div class=\"col-md-6\">\n            <div class=\"form-group\">\n              {% render_field form1.last_name class=\"form-control\" placeholder=\"Last Name\" %}\n            </div>\n            <div class=\"form-group\">\n              {% render_field form1.password class=\"form-control\" placeholder=\"Password\" %}\n            </div>\n            <div class=\"form-group\">\n              {% render_field form2.salary class=\"form-control\" placeholder=\"Salary\" %}\n            </div>\n          </div>\n        </div>\n        <button type=\"submit\" class=\"btnSubmit\">Hire</button>\n      </div>\n    </div>\n  </div>\n\n</form>\n\n<!--\nwritten By : sumit kumar\nfacebook : fb.com/sumit.luv\n-->\n\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/admin_approve_student.html",
    "content": "{% extends 'school/adminbase.html' %}\n\n\n{% block content %}\n\n<head>\n\n  <link href=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css\" rel=\"stylesheet\" id=\"bootstrap-css\">\n  <script src=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js\"></script>\n  <script src=\"//code.jquery.com/jquery-1.11.1.min.js\"></script>\n\n  <style media=\"screen\">\n    a:link {\n      text-decoration: none;\n    }\n\n    h6 {\n      text-align: center;\n    }\n\n    .row {\n      margin: 100px;\n    }\n  </style>\n\n</head>\n\n\n<!--\nwritten By : sumit kumar\nfacebook : fb.com/sumit.luv\n-->\n\n\n<div class=\"container\">\n\n  <div class=\"row\">\n\n    <div class=\"panel panel-primary\">\n      <div class=\"panel-heading\">\n        <h6 class=\"panel-title\">Students</h6>\n\n      </div>\n\n      <table class=\"table table-hover\" id=\"dev-table\">\n        <thead>\n\n          <tr>\n            <th>Name</th>\n            <th>Class</th>\n            <th>Fee</th>\n            <th>Mobile</th>\n            <th>Approve</th>\n            <th>Delete</th>\n          </tr>\n        </thead>\n        {% for s in students %}\n        <tr>\n          <td> {{s.get_name}}</td>\n          <td>{{s.cl}}</td>\n          <td>{{s.fee}}</td>\n          <td>{{s.mobile}}</td>\n          <td><a class=\"btn btn-primary btn-xs\" href=\"{% url 'approve-student' s.id  %}\"><span class=\"glyphicon glyphicon-ok\"></span></a></td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'delete-student' s.id  %}\"><span class=\"glyphicon glyphicon-trash\"></span></a></td>\n        </tr>\n\n        {% endfor %}\n      </table>\n    </div>\n\n\n  </div>\n</div>\n\n\n<!--\n      written By : sumit kumar\n      facebook : fb.com/sumit.luv\n      -->\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/admin_approve_teacher.html",
    "content": "{% extends 'school/adminbase.html' %}\n\n\n\n{% block content %}\n\n<head>\n\n  <link href=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css\" rel=\"stylesheet\" id=\"bootstrap-css\">\n  <script src=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js\"></script>\n  <script src=\"//code.jquery.com/jquery-1.11.1.min.js\"></script>\n\n  <style media=\"screen\">\n    a:link {\n      text-decoration: none;\n    }\n\n    h6 {\n      text-align: center;\n    }\n\n    .row {\n      margin: 100px;\n    }\n  </style>\n\n</head>\n\n\n\n<!--\nwritten By : sumit kumar\nfacebook : fb.com/sumit.luv\n-->\n\n<div class=\"container\">\n\n  <div class=\"row\">\n\n    <div class=\"panel panel-primary\">\n      <div class=\"panel-heading\">\n        <h6 class=\"panel-title\">Teachers</h6>\n\n      </div>\n\n      <table class=\"table table-hover\" id=\"dev-table\">\n        <thead>\n\n          <tr>\n            <th>Name</th>\n            <th>Mobile</th>\n            <th>Salary</th>\n            <th>Joining Date</th>\n            <th>Approve</th>\n            <th>Delete</th>\n          </tr>\n        </thead>\n        {% for t in teachers %}\n        <tr>\n          <td> {{t.get_name}}</td>\n          <td>{{t.mobile}}</td>\n          <td>{{t.salary}}</td>\n          <td>{{t.joindate}}</td>\n          <td><a class=\"btn btn-primary btn-xs\" href=\"{% url 'approve-teacher' t.id  %}\"><span class=\"glyphicon glyphicon-ok\"></span></a></td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'delete-teacher' t.id  %}\"><span class=\"glyphicon glyphicon-trash\"></span></a></td>\n        </tr>\n\n        {% endfor %}\n      </table>\n    </div>\n\n\n  </div>\n</div>\n\n<!--\n      written By : sumit kumar\n      facebook : fb.com/sumit.luv\n      -->\n\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/admin_attendance.html",
    "content": "{% extends 'school/adminbase.html' %}\n\n\n\n{% block content %}\n\n<head>\n\n  <link href=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css\" rel=\"stylesheet\" id=\"bootstrap-css\">\n  <script src=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js\"></script>\n  <script src=\"//code.jquery.com/jquery-1.11.1.min.js\"></script>\n\n  <style media=\"screen\">\n    a:link {\n      text-decoration: none;\n    }\n\n    a:link {\n      text-decoration: none;\n    }\n\n    h6 {\n      text-align: center;\n    }\n\n    .row {\n      margin: 100px;\n    }\n  </style>\n\n</head>\n\n\n<!--\nwritten By : sumit kumar\nfacebook : fb.com/sumit.luv\n-->\n\n\n<div class=\"container\">\n\n  <div class=\"row\">\n\n    <div class=\"panel panel-primary\">\n      <div class=\"panel-heading\">\n        <h6 class=\"panel-title\">Attendance</h6>\n\n      </div>\n\n      <table class=\"table table-hover\" id=\"dev-table\">\n        <thead>\n\n          <tr>\n            <th>Class Name</th>\n            <th>Take Attendance</th>\n            <th>View Attendance</th>\n          </tr>\n        </thead>\n\n        <tr>\n          <td> One</td>\n          <td><a class=\"btn btn-primary btn-xs\" href=\"{% url 'admin-take-attendance' 'one'  %}\"><span class=\"glyphicon glyphicon-plus\"></span></a></td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'admin-view-attendance' 'one'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n        <tr>\n          <td> Two</td>\n          <td><a class=\"btn btn-primary btn-xs\" href=\"{% url 'admin-take-attendance' 'two'  %}\"><span class=\"glyphicon glyphicon-plus\"></span></a></td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'admin-view-attendance' 'two'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n        <tr>\n          <td> Three</td>\n          <td><a class=\"btn btn-primary btn-xs\" href=\"{% url 'admin-take-attendance' 'three'  %}\"><span class=\"glyphicon glyphicon-plus\"></span></a></td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'admin-view-attendance' 'three'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n        <tr>\n          <td> Four</td>\n          <td><a class=\"btn btn-primary btn-xs\" href=\"{% url 'admin-take-attendance' 'four'  %}\"><span class=\"glyphicon glyphicon-plus\"></span></a></td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'admin-view-attendance' 'four'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n        <tr>\n          <td> Five</td>\n          <td><a class=\"btn btn-primary btn-xs\" href=\"{% url 'admin-take-attendance' 'five'  %}\"><span class=\"glyphicon glyphicon-plus\"></span></a></td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'admin-view-attendance' 'five'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n        <tr>\n          <td> Six</td>\n          <td><a class=\"btn btn-primary btn-xs\" href=\"{% url 'admin-take-attendance' 'six'  %}\"><span class=\"glyphicon glyphicon-plus\"></span></a></td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'admin-view-attendance' 'six'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n        <tr>\n          <td> Seven</td>\n          <td><a class=\"btn btn-primary btn-xs\" href=\"{% url 'admin-take-attendance' 'seven'  %}\"><span class=\"glyphicon glyphicon-plus\"></span></a></td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'admin-view-attendance' 'seven'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n        <tr>\n          <td> Eight</td>\n          <td><a class=\"btn btn-primary btn-xs\" href=\"{% url 'admin-take-attendance' 'eight'  %}\"><span class=\"glyphicon glyphicon-plus\"></span></a></td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'admin-view-attendance' 'eight'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n        <tr>\n          <td> Nine</td>\n          <td><a class=\"btn btn-primary btn-xs\" href=\"{% url 'admin-take-attendance' 'nine'  %}\"><span class=\"glyphicon glyphicon-plus\"></span></a></td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'admin-view-attendance' 'nine'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n        <tr>\n          <td> Ten</td>\n          <td><a class=\"btn btn-primary btn-xs\" href=\"{% url 'admin-take-attendance' 'ten'  %}\"><span class=\"glyphicon glyphicon-plus\"></span></a></td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'admin-view-attendance' 'ten'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n      </table>\n    </div>\n\n\n  </div>\n</div>\n\n\n<!--\n      written By : sumit kumar\n      facebook : fb.com/sumit.luv\n      -->\n\n\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/admin_dashboard.html",
    "content": "{% extends 'school/adminbase.html' %}\n{% load static %}\n\n\n\n\n{% block content %}\n\n<head>\n  <style media=\"screen\">\n    .alert {\n      margin-left: 25%;\n      margin-right: 25%;\n      padding: 20px;\n      background-color: #f44336;\n      color: white;\n    }\n\n    .w3-panel p {\n      padding-top: 10px;\n    }\n\n    .closebtn {\n      margin-left: 15px;\n      color: white;\n      font-weight: bold;\n      float: right;\n      font-size: 22px;\n      line-height: 20px;\n      cursor: pointer;\n      transition: 0.3s;\n    }\n\n    .closebtn:hover {\n      color: black;\n    }\n  </style>\n  <link rel=\"stylesheet\" href=\"https://www.w3schools.com/w3css/4/w3.css\">\n\n</head>\n<br>\n\n{%include 'school/admin_dashboard_cards.html'%}\n\n<br><br>\n<div class=\"w3-panel w3-blue \">\n  <p>Notice Board</p>\n</div><br>\n{%for n in notice%}\n<div class=\"alert\">\n  <span class=\"closebtn\" onclick=\"this.parentElement.style.display='none';\">&times;</span>\n  <strong>{{n.date}} ||By :{{n.by}} </strong><br> {{n.message}}\n</div>\n{%endfor%}\n\n<!--\nwritten By : sumit kumar\nfacebook : fb.com/sumit.luv\n-->\n\n\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/admin_dashboard_cards.html",
    "content": "<!DOCTYPE html>\n<html lang=\"en\">\n\n<head>\n  <meta charset=\"utf-8\">\n\n\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n  <script src=\"https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js\"></script>\n  <link href=\"http://netdna.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css\" rel=\"stylesheet\">\n  <link rel=\"stylesheet\" href=\"https://maxcdn.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css\">\n  <style type=\"text/css\">\n    a:link {\n      text-decoration: none;\n    }\n\n    .order-card {\n      color: #fff;\n    }\n\n    .bg-c-blue {\n      background: linear-gradient(45deg, #4099ff, #73b4ff);\n    }\n\n    .bg-c-green {\n      background: linear-gradient(45deg, #2ed8b6, #59e0c5);\n    }\n\n    .bg-c-yellow {\n      background: linear-gradient(45deg, #FFB64D, #ffcb80);\n    }\n\n    .bg-c-pink {\n      background: linear-gradient(45deg, #FF5370, #ff869a);\n    }\n\n\n    .card {\n      border-radius: 5px;\n      -webkit-box-shadow: 0 1px 2.94px 0.06px rgba(4, 26, 55, 0.16);\n      box-shadow: 0 1px 2.94px 0.06px rgba(4, 26, 55, 0.16);\n      border: none;\n      margin-bottom: 30px;\n      -webkit-transition: all 0.3s ease-in-out;\n      transition: all 0.3s ease-in-out;\n    }\n\n    .card .card-block {\n      padding: 25px;\n    }\n\n    .order-card i {\n      font-size: 26px;\n    }\n\n    .f-left {\n      float: left;\n    }\n\n    .f-right {\n      float: right;\n    }\n  </style>\n</head>\n\n<body>\n  <link href=\"https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css\" rel=\"stylesheet\">\n  <div class=\"container\">\n    <div class=\"row\">\n      <div class=\"col-md-4 col-xl-3\">\n        <div class=\"card bg-c-blue order-card\">\n          <div class=\"card-block\">\n            <h6 class=\"m-b-20\">Total Teacher</h6>\n            <h2 class=\"text-right\"><i class=\"fas fa-chalkboard-teacher f-left\"></i><span>{{teachercount}}</span></h2>\n            <p class=\"m-b-0\">Pending Teacher<span class=\"f-right\">{{pendingteachercount}}</span></p>\n          </div>\n        </div>\n      </div>\n\n      <div class=\"col-md-4 col-xl-3\">\n        <div class=\"card bg-c-green order-card\">\n          <div class=\"card-block\">\n            <h6 class=\"m-b-20\">Total Student</h6>\n            <h2 class=\"text-right\"><i class=\"fas fa-user-graduate f-left\"></i><span>{{studentcount}}</span></h2>\n            <p class=\"m-b-0\">Pending Students<span class=\"f-right\">{{pendingstudentcount}}</span></p>\n          </div>\n        </div>\n      </div>\n\n      <div class=\"col-md-4 col-xl-3\">\n        <div class=\"card bg-c-yellow order-card\">\n          <div class=\"card-block\">\n            <h6 class=\"m-b-20\">Teachers Salary</h6>\n            <h2 class=\"text-right\"><i class=\"fas fa-search-dollar f-left\"></i><span>{{teachersalary}}</span></h2>\n            <p class=\"m-b-0\">Pending Salary<span class=\"f-right\">{{pendingteachersalary}}</span></p>\n          </div>\n        </div>\n      </div>\n\n      <div class=\"col-md-4 col-xl-3\">\n        <div class=\"card bg-c-pink order-card\">\n          <div class=\"card-block\">\n            <h6 class=\"m-b-20\">Student Fee</h6>\n            <h2 class=\"text-right\"><i class=\"fas fa-search-dollar f-left\"></i><span>{{studentfee}}</span></h2>\n            <p class=\"m-b-0\">Pending Dues<span class=\"f-right\">{{pendingstudentfee}}</span></p>\n          </div>\n        </div>\n      </div>\n    </div>\n  </div>\n\n\n  <!--\nwritten By : sumit kumar\nfacebook : fb.com/sumit.luv\n-->\n\n  <script src=\"http://netdna.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap.min.js\"></script>\n  <script type=\"text/javascript\">\n\n  </script>\n</body>\n\n</html>\n"
  },
  {
    "path": "templates/school/admin_fee.html",
    "content": "{% extends 'school/adminbase.html' %}\n\n\n\n{% block content %}\n\n<head>\n\n  <link href=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css\" rel=\"stylesheet\" id=\"bootstrap-css\">\n  <script src=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js\"></script>\n  <script src=\"//code.jquery.com/jquery-1.11.1.min.js\"></script>\n\n  <style media=\"screen\">\n    a:link {\n      text-decoration: none;\n    }\n\n    h6 {\n      text-align: center;\n    }\n\n    .row {\n      margin: 100px;\n    }\n  </style>\n\n</head>\n\n\n\n\n\n<div class=\"container\">\n\n  <div class=\"row\">\n\n    <div class=\"panel panel-primary\">\n      <div class=\"panel-heading\">\n        <h6 class=\"panel-title\">FEE OF STUDENTS</h6>\n\n      </div>\n\n      <table class=\"table table-hover\" id=\"dev-table\">\n        <thead>\n\n          <tr>\n            <th>Class Name</th>\n\n            <th>View Dues</th>\n          </tr>\n        </thead>\n\n        <tr>\n          <td>One</td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'admin-view-fee' 'one'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n        <tr>\n          <td> Two</td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'admin-view-fee' 'two'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n        <tr>\n          <td> Three</td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'admin-view-fee' 'three'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n        <tr>\n          <td> Four</td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'admin-view-fee' 'four'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n        <tr>\n          <td> Five</td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'admin-view-fee' 'five'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n        <tr>\n          <td> Six</td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'admin-view-fee' 'six'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n        <tr>\n          <td> Seven</td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'admin-view-fee' 'seven'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n        <tr>\n          <td> Eight</td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'admin-view-fee' 'eight'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n        <tr>\n          <td> Nine</td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'admin-view-fee' 'nine'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n        <tr>\n          <td> Ten</td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'admin-view-fee' 'ten'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n      </table>\n    </div>\n\n\n  </div>\n</div>\n\n<!--\n      written By : sumit kumar\n      facebook : fb.com/sumit.luv\n      -->\n\n\n\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/admin_notice.html",
    "content": "{% extends 'school/adminbase.html' %}\n{% load widget_tweaks %}\n\n\n\n\n{% block content %}\n\n<head>\n  <style media=\"screen\">\n    a:link {\n      text-decoration: none;\n    }\n\n    .note {\n      text-align: center;\n      height: 100px;\n      background: -webkit-linear-gradient(left, #0072ff, #8811c5);\n      color: #fff;\n      font-weight: bold;\n      line-height: 100px;\n    }\n\n    .form-content {\n      padding: 5%;\n      border: 2px solid #ced4da;\n      margin-bottom: 2%;\n    }\n\n    .form-control {\n      border-radius: 1.5rem;\n      height: 200px;\n    }\n\n    .btnSubmit {\n      border: none;\n      border-radius: 1.5rem;\n      padding: 1%;\n      width: 20%;\n      cursor: pointer;\n      background: #0062cc;\n      color: #fff;\n    }\n  </style>\n\n  <link href=\"//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css\" rel=\"stylesheet\" id=\"bootstrap-css\">\n  <script src=\"//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js\"></script>\n  <script src=\"//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js\"></script>\n\n</head>\n\n<!------ notice page for  by admin(sumit)  ---------->\n<form method=\"post\">\n  {% csrf_token %}\n  <div class=\"container register-form\">\n    <div class=\"form\">\n      <div class=\"note\">\n        <p>Announce Something</p>\n      </div>\n\n      <div class=\"form-content\">\n        <div class=\"row\">\n          <div class=\"col-md-12\">\n            <div class=\"form-group\">\n              {% render_field form.message class=\"form-control\" placeholder=\"Write Your Message Here\" %}\n            </div>\n            <div class=\"form-group\">\n              {% render_field form.by type=\"hidden\"  class=\"form-control\" placeholder=\"Your Name\" %}\n            </div>\n          </div>\n\n        </div>\n        <button type=\"submit\" class=\"btnSubmit\">Submit</button>\n      </div>\n    </div>\n  </div>\n\n</form>\n\n<!--\nwritten By : sumit kumar\nfacebook : fb.com/sumit.luv\n-->\n\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/admin_student.html",
    "content": "{% extends 'school/adminbase.html' %}\n\n\n\n{% block content %}\n\n\n\n<head>\n  <meta charset=\"utf-8\">\n\n\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n  <script src=\"https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js\"></script>\n  <link href=\"http://netdna.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css\" rel=\"stylesheet\">\n\n  <style type=\"text/css\">\n    a:link {\n      text-decoration: none;\n    }\n\n    h6 {\n      color: white;\n    }\n\n    .order-card {\n      color: #fff;\n    }\n\n    .bg-c-blue {\n      background: linear-gradient(45deg, #4099ff, #73b4ff);\n    }\n\n    .bg-c-green {\n      background: linear-gradient(45deg, #2ed8b6, #59e0c5);\n    }\n\n    .bg-c-yellow {\n      background: linear-gradient(45deg, #FFB64D, #ffcb80);\n    }\n\n    .bg-c-pink {\n      background: linear-gradient(45deg, #FF5370, #ff869a);\n    }\n\n\n    .card {\n      border-radius: 5px;\n      -webkit-box-shadow: 0 1px 2.94px 0.06px rgba(4, 26, 55, 0.16);\n      box-shadow: 0 1px 2.94px 0.06px rgba(4, 26, 55, 0.16);\n      border: none;\n      margin-bottom: 30px;\n      -webkit-transition: all 0.3s ease-in-out;\n      transition: all 0.3s ease-in-out;\n    }\n\n    .card .card-block {\n      padding: 25px;\n    }\n\n    .order-card i {\n      font-size: 26px;\n    }\n\n    .f-left {\n      float: left;\n    }\n\n    .f-right {\n      float: right;\n    }\n  </style>\n</head>\n\n<body>\n  <link href=\"https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css\" rel=\"stylesheet\">\n  <div class=\"container\">\n    <div class=\"row\">\n      <div class=\"col-md-4 col-xl-3\">\n        <div class=\"card bg-c-blue order-card\">\n          <div class=\"card-block\">\n            <a href=\"/admin-view-student\">\n              <h6 class=\"m-b-20\">View All Student</h6>\n            </a>\n            <br>\n            <h2 class=\"text-right\"><i class=\"fas fa-eye f-left\"></i></h2>\n\n          </div>\n        </div>\n      </div>\n\n      <div class=\"col-md-4 col-xl-3\">\n        <div class=\"card bg-c-green order-card\">\n          <div class=\"card-block\">\n            <a href=\"/admin-add-student\">\n              <h6 class=\"m-b-20\">Add Student</h6>\n            </a>\n            <br>\n            <h2 class=\"text-right\"><i class=\"fas fa-plus-circle f-left\"></i></h2>\n          </div>\n        </div>\n      </div>\n\n      <div class=\"col-md-4 col-xl-3\">\n        <div class=\"card bg-c-yellow order-card\">\n          <div class=\"card-block\">\n            <a href=\"/admin-approve-student\">\n              <h6 class=\"m-b-20\">Approve Student</h6>\n            </a>\n            <br>\n            <h2 class=\"text-right\"><i class=\"fas fa-check-circle f-left\"></i></h2>\n          </div>\n        </div>\n      </div>\n\n      <div class=\"col-md-4 col-xl-3\">\n        <div class=\"card bg-c-pink order-card\">\n          <div class=\"card-block\">\n            <a href=\"/admin-view-student-fee\">\n              <h6 class=\"m-b-20\">View Student Fee</h6>\n            </a>\n            <br>\n            <h2 class=\"text-right\"><i class=\"fas fa-rupee-sign f-left\"></i></h2>\n          </div>\n        </div>\n      </div>\n    </div>\n    <br><br><br><br><br><br><br><br>\n  </div>\n\n\n\n  <!--\nwritten By : sumit kumar\nfacebook : fb.com/sumit.luv\n-->\n\n  <script src=\"http://netdna.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap.min.js\"></script>\n  <script type=\"text/javascript\">\n\n  </script>\n</body>\n\n\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/admin_take_attendance.html",
    "content": "{% extends 'school/adminbase.html' %}\n\n{% load widget_tweaks %}\n\n\n\n{% block content %}\n\n<head>\n\n  <link href=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css\" rel=\"stylesheet\" id=\"bootstrap-css\">\n  <script src=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js\"></script>\n  <script src=\"//code.jquery.com/jquery-1.11.1.min.js\"></script>\n\n  <style media=\"screen\">\n    a:link {\n      text-decoration: none;\n    }\n\n    h6 {\n      text-align: center;\n    }\n\n    .row {\n      margin: 100px;\n    }\n\n    .btnSubmit {\n      text-align: center;\n    }\n  </style>\n\n</head>\n\n\n\n\n<form class=\"\" method=\"post\">\n  <div class=\"container\">\n\n    <div class=\"row\">\n\n      <div class=\"panel panel-primary\">\n        <div class=\"panel-heading\">\n          <h6 class=\"panel-title\">Attendance</h6>\n\n        </div>\n\n        <table class=\"table table-hover\" id=\"dev-table\">\n          <thead>\n\n            <tr>\n              <th>Student Name</th>\n              <th>Present/Absent</th>\n            </tr>\n          </thead>\n\n\n          {% csrf_token %}\n          {%for student in students%}\n          <tr>\n            <td>{{student.get_name}}</td>\n            <td>{{aform.present_status}}</td>\n          </tr>\n          {%endfor%}\n\n\n\n        </table>\n        {% render_field aform.date class=\"form-control\" placeholder=\"Enter Date mm/dd/yyyy\" %}\n        <input type=\"submit\" style=\"margin-left: 200px;\n\n    margin-top: 20px;\n    margin-bottom: 20px;    background-color: #ffec00;\" name=\"submit\" value=\"submit\">\n      </div>\n\n\n    </div>\n  </div>\n</form>\n\n<!--\nwritten By : sumit kumar\nfacebook : fb.com/sumit.luv\n-->\n\n\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/admin_teacher.html",
    "content": "{% extends 'school/adminbase.html' %}\n\n\n\n{% block content %}\n\n\n\n<head>\n  <meta charset=\"utf-8\">\n\n\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n  <script src=\"https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js\"></script>\n  <link href=\"http://netdna.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css\" rel=\"stylesheet\">\n\n  <style type=\"text/css\">\n    a:link {\n      text-decoration: none;\n    }\n\n    h6 {\n      color: white;\n    }\n\n    .order-card {\n      color: #fff;\n    }\n\n    .bg-c-blue {\n      background: linear-gradient(45deg, #4099ff, #73b4ff);\n    }\n\n    .bg-c-green {\n      background: linear-gradient(45deg, #2ed8b6, #59e0c5);\n    }\n\n    .bg-c-yellow {\n      background: linear-gradient(45deg, #FFB64D, #ffcb80);\n    }\n\n    .bg-c-pink {\n      background: linear-gradient(45deg, #FF5370, #ff869a);\n    }\n\n\n    .card {\n      border-radius: 5px;\n      -webkit-box-shadow: 0 1px 2.94px 0.06px rgba(4, 26, 55, 0.16);\n      box-shadow: 0 1px 2.94px 0.06px rgba(4, 26, 55, 0.16);\n      border: none;\n      margin-bottom: 30px;\n      -webkit-transition: all 0.3s ease-in-out;\n      transition: all 0.3s ease-in-out;\n    }\n\n    .card .card-block {\n      padding: 25px;\n    }\n\n    .order-card i {\n      font-size: 26px;\n    }\n\n    .f-left {\n      float: left;\n    }\n\n    .f-right {\n      float: right;\n    }\n  </style>\n</head>\n\n<body>\n  <link href=\"https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css\" rel=\"stylesheet\">\n  <div class=\"container\">\n    <div class=\"row\">\n      <div class=\"col-md-4 col-xl-3\">\n        <div class=\"card bg-c-blue order-card\">\n          <div class=\"card-block\">\n            <a href=\"admin-view-teacher\">\n              <h6 class=\"m-b-20\">View All Teacher</h6>\n            </a>\n            <br>\n            <h2 class=\"text-right\"><i class=\"fas fa-eye f-left\"></i></h2>\n\n          </div>\n        </div>\n      </div>\n\n      <div class=\"col-md-4 col-xl-3\">\n        <div class=\"card bg-c-green order-card\">\n          <div class=\"card-block\">\n            <a href=\"admin-add-teacher\">\n              <h6 class=\"m-b-20\">Add Teacher</h6>\n            </a>\n            <br>\n            <h2 class=\"text-right\"><i class=\"fas fa-plus-circle f-left\"></i></h2>\n          </div>\n        </div>\n      </div>\n\n      <div class=\"col-md-4 col-xl-3\">\n        <div class=\"card bg-c-yellow order-card\">\n          <div class=\"card-block\">\n            <a href=\"admin-approve-teacher\">\n              <h6 class=\"m-b-20\">Approve Teacher</h6>\n            </a>\n            <br>\n            <h2 class=\"text-right\"><i class=\"fas fa-check-circle f-left\"></i></h2>\n          </div>\n        </div>\n      </div>\n\n      <div class=\"col-md-4 col-xl-3\">\n        <div class=\"card bg-c-pink order-card\">\n          <div class=\"card-block\">\n            <a href=\"/admin-view-teacher-salary\">\n              <h6 class=\"m-b-20\">View Teachers Salary</h6>\n            </a>\n            <br>\n            <h2 class=\"text-right\"><i class=\"fas fa-rupee-sign f-left\"></i></h2>\n          </div>\n        </div>\n      </div>\n    </div>\n    <br><br><br><br><br><br><br><br>\n  </div>\n\n\n\n\n\n  <!--\nwritten By : sumit kumar\nfacebook : fb.com/sumit.luv\n-->\n\n\n\n\n  <script src=\"http://netdna.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap.min.js\"></script>\n  <script type=\"text/javascript\">\n\n  </script>\n</body>\n\n\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/admin_teacher_student_card.html",
    "content": "<!DOCTYPE html>\n{% load static %}\n<html>\n\n<head>\n  <link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css\">\n  <style>\n    .card {\n      box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);\n      max-width: 300px;\n      margin: auto;\n      text-align: center;\n      font-family: arial;\n    }\n\n    .title {\n      color: grey;\n      font-size: 18px;\n    }\n\n    button {\n      border: none;\n      outline: 0;\n      display: inline-block;\n      padding: 8px;\n      color: white;\n      background-color: #000;\n      text-align: center;\n      cursor: pointer;\n      width: 100%;\n      font-size: 18px;\n    }\n\n    button:hover,\n    a:hover {\n      opacity: 0.7;\n    }\n\n    .grid-container {\n      display: grid;\n      grid-template-columns: auto auto auto;\n      padding: 10px;\n    }\n\n    a:link {\n      text-decoration: none;\n    }\n\n    a {\n      color: white;\n    }\n  </style>\n</head>\n\n<body>\n\n\n\n  <div class=\"grid-container\">\n    <div class=\"grid-item\">\n      <div class=\"card\">\n        <img src=\"{% static \"images/admin.png\" %}\" alt=\"John\" style=\"width:100%\">\n        <p class=\"title\">ADMIN</p>\n        <p><button><a href=\"/adminclick\">View</a></button></p>\n      </div>\n\n    </div>\n\n    <div class=\"grid-item\">\n      <div class=\"card\">\n        <img src=\"{% static \"images/teacher.png\" %}\" alt=\"John\" style=\"width:100%\">\n        <p class=\"title\">TEACHER</p>\n        <p><button><a href=\"/teacherclick\">View</a></button></p>\n      </div>\n    </div>\n\n    <div class=\"grid-item\">\n      <div class=\"card\">\n        <img src=\"{% static \"images/student1.png\" %}\" alt=\"John\" style=\"width:100%\">\n        <p class=\"title\">STUDENT</p>\n        <p><button><a href=\"/studentclick\">View</a></button></p>\n      </div>\n    </div>\n\n  </div>\n\n\n  <!--\nwritten By : sumit kumar\nfacebook : fb.com/sumit.luv\n-->\n\n\n</body>\n\n</html>\n"
  },
  {
    "path": "templates/school/admin_update_student.html",
    "content": "{% extends 'school/adminbase.html' %}\n\n{% load widget_tweaks %}\n\n\n\n{% block content %}\n\n<head>\n  <style media=\"screen\">\n    a:link {\n      text-decoration: none;\n    }\n\n    .note {\n      text-align: center;\n      height: 80px;\n      background: -webkit-linear-gradient(left, #0072ff, #8811c5);\n      color: #fff;\n      font-weight: bold;\n      line-height: 80px;\n    }\n\n    .form-content {\n      padding: 5%;\n      border: 1px solid #ced4da;\n      margin-bottom: 2%;\n    }\n\n    .form-control {\n      border-radius: 1.5rem;\n    }\n\n    .btnSubmit {\n      border: none;\n      border-radius: 1.5rem;\n      padding: 1%;\n      width: 20%;\n      cursor: pointer;\n      background: #0062cc;\n      color: #fff;\n    }\n  </style>\n\n  <link href=\"//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css\" rel=\"stylesheet\" id=\"bootstrap-css\">\n  <script src=\"//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js\"></script>\n  <script src=\"//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js\"></script>\n\n</head>\n\n<!------ student update page by admin(sumit)  ---------->\n<form method=\"post\">\n  {% csrf_token %}\n  <div class=\"container register-form\">\n    <div class=\"form\">\n      <div class=\"note\">\n        <p>Update Student Details</p>\n      </div>\n\n      <div class=\"form-content\">\n        <div class=\"row\">\n          <div class=\"col-md-6\">\n            <div class=\"form-group\">\n              {% render_field form1.first_name class=\"form-control\" placeholder=\"First Name\" %}\n            </div>\n            <div class=\"form-group\">\n              {% render_field form1.username class=\"form-control\" placeholder=\"Username\" %}\n            </div>\n            <div class=\"form-group\">\n              {% render_field form2.mobile class=\"form-control\" placeholder=\"Mobile\" %}\n            </div>\n            <div class=\"form-group\">\n              {% render_field form2.cl class=\"form-control\" placeholder=\"Class\" %}\n            </div>\n          </div>\n          <div class=\"col-md-6\">\n            <div class=\"form-group\">\n              {% render_field form1.last_name class=\"form-control\" placeholder=\"Last Name\" %}\n            </div>\n            <div class=\"form-group\">\n              {% render_field form1.password class=\"form-control\" placeholder=\"Password\" %}\n            </div>\n            <div class=\"form-group\">\n              {% render_field form2.fee class=\"form-control\" placeholder=\"Fee\" %}\n            </div>\n            <div class=\"form-group\">\n              {% render_field form2.roll class=\"form-control\" placeholder=\"Roll\" %}\n            </div>\n          </div>\n        </div>\n        <button type=\"submit\" class=\"btnSubmit\">Submit</button>\n      </div>\n    </div>\n  </div>\n\n</form>\n\n<!--\nwritten By : sumit kumar\nfacebook : fb.com/sumit.luv\n-->\n\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/admin_update_teacher.html",
    "content": "{% extends 'school/adminbase.html' %}\n{% load widget_tweaks %}\n\n\n\n\n{% block content %}\n\n<head>\n  <style media=\"screen\">\n    a:link {\n      text-decoration: none;\n    }\n\n    .note {\n      text-align: center;\n      height: 80px;\n      background: -webkit-linear-gradient(left, #0072ff, #8811c5);\n      color: #fff;\n      font-weight: bold;\n      line-height: 80px;\n    }\n\n    .form-content {\n      padding: 5%;\n      border: 1px solid #ced4da;\n      margin-bottom: 2%;\n    }\n\n    .form-control {\n      border-radius: 1.5rem;\n    }\n\n    .btnSubmit {\n      border: none;\n      border-radius: 1.5rem;\n      padding: 1%;\n      width: 20%;\n      cursor: pointer;\n      background: #0062cc;\n      color: #fff;\n    }\n  </style>\n\n  <link href=\"//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css\" rel=\"stylesheet\" id=\"bootstrap-css\">\n  <script src=\"//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js\"></script>\n  <script src=\"//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js\"></script>\n\n</head>\n\n<!------ signup page for teacher by admin(sumit)  ---------->\n<form method=\"post\">\n  {% csrf_token %}\n  <div class=\"container register-form\">\n    <div class=\"form\">\n      <div class=\"note\">\n        <p>Update Teacher Details</p>\n      </div>\n\n      <div class=\"form-content\">\n        <div class=\"row\">\n          <div class=\"col-md-6\">\n            <div class=\"form-group\">\n              {% render_field form1.first_name class=\"form-control\" placeholder=\"First Name\" %}\n            </div>\n            <div class=\"form-group\">\n              {% render_field form1.username class=\"form-control\" placeholder=\"Username\" %}\n            </div>\n            <div class=\"form-group\">\n              {% render_field form2.mobile class=\"form-control\" placeholder=\"Mobile\" %}\n            </div>\n          </div>\n          <div class=\"col-md-6\">\n            <div class=\"form-group\">\n              {% render_field form1.last_name class=\"form-control\" placeholder=\"Last Name\" %}\n            </div>\n            <div class=\"form-group\">\n              {% render_field form1.password class=\"form-control\" placeholder=\"Password\" %}\n            </div>\n            <div class=\"form-group\">\n              {% render_field form2.salary class=\"form-control\" placeholder=\"Salary\" %}\n            </div>\n          </div>\n        </div>\n        <button type=\"submit\" class=\"btnSubmit\">Submit</button>\n      </div>\n    </div>\n  </div>\n\n</form>\n\n<!--\nwritten By : sumit kumar\nfacebook : fb.com/sumit.luv\n-->\n\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/admin_view_attendance_ask_date.html",
    "content": "{% extends 'school/adminbase.html' %}\n{% load widget_tweaks %}\n\n\n\n\n{% block content %}\n\n<head>\n  <style media=\"screen\">\n    a:link {\n      text-decoration: none;\n    }\n\n    .note {\n      text-align: center;\n      height: 80px;\n      background: -webkit-linear-gradient(left, #0072ff, #8811c5);\n      color: #fff;\n      font-weight: bold;\n      line-height: 80px;\n    }\n\n    .form-content {\n      padding: 5%;\n      border: 1px solid #ced4da;\n      margin-bottom: 2%;\n    }\n\n    .form-control {\n      border-radius: 1.5rem;\n    }\n\n    .btnSubmit {\n      border: none;\n      border-radius: 1.5rem;\n      padding: 1%;\n      width: 20%;\n      cursor: pointer;\n      background: #0062cc;\n      color: #fff;\n    }\n  </style>\n\n  <link href=\"//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css\" rel=\"stylesheet\" id=\"bootstrap-css\">\n  <script src=\"//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js\"></script>\n  <script src=\"//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js\"></script>\n\n</head>\n\n<!------ date page for attendance by admin(sumit)  ---------->\n<form method=\"post\">\n  {% csrf_token %}\n  <div class=\"container register-form\">\n    <div class=\"form\">\n      <div class=\"note\">\n        <p>PLEASE ENTER DATE FOR ATTENDANCE OF CLASS &nbsp <strong>{{cl}}</strong></p>\n      </div>\n\n      <div class=\"form-content\">\n        <div class=\"row\">\n          <div class=\"col-md-12\">\n            <div class=\"form-group\">\n              {% render_field form.date class=\"form-control\" placeholder=\"Enter date mm/dd/yyyy\" %}\n            </div>\n\n          </div>\n\n        </div>\n        <button type=\"submit\" class=\"btnSubmit\">Submit</button>\n      </div>\n    </div>\n  </div>\n\n</form>\n\n<!--\nwritten By : sumit kumar\nfacebook : fb.com/sumit.luv\n-->\n\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/admin_view_attendance_page.html",
    "content": "{% extends 'school/adminbase.html' %}\n\n\n\n{% block content %}\n\n<head>\n\n  <link href=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css\" rel=\"stylesheet\" id=\"bootstrap-css\">\n  <script src=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js\"></script>\n  <script src=\"//code.jquery.com/jquery-1.11.1.min.js\"></script>\n\n  <style media=\"screen\">\n    a:link {\n      text-decoration: none;\n    }\n\n    h6 {\n      text-align: center;\n    }\n\n    .row {\n      margin: 100px;\n    }\n  </style>\n\n</head>\n<div class=\"container\">\n  <div class=\"row\">\n    <div class=\"panel panel-primary\">\n      <div class=\"panel-heading\">\n        <h6 class=\"panel-title\">Attendance of class {{cl}} and date {{date}}</h6>\n      </div>\n      <table class=\"table table-hover\" id=\"dev-table\">\n        <thead>\n          <tr>\n            <th>Student Name</th>\n            <th>Student Roll</th>\n            <th>Present/Absent</th>\n          </tr>\n        </thead>\n        {%for attendancedata,studentdata in mylist %}\n        <tr>\n          <td>{{studentdata.get_name}}</td>\n          <td>{{studentdata.roll}}</td>\n          <td>{{attendancedata.present_status}}</td>\n        </tr>\n        {%endfor%}\n      </table>\n    </div>\n  </div>\n</div>\n\n{% endblock content %}\n<!--\nwritten By : sumit kumar\nfacebook : fb.com/sumit.luv\n-->\n"
  },
  {
    "path": "templates/school/admin_view_fee.html",
    "content": "{% extends 'school/adminbase.html' %}\n\n\n\n{% block content %}\n\n<head>\n\n  <link href=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css\" rel=\"stylesheet\" id=\"bootstrap-css\">\n  <script src=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js\"></script>\n  <script src=\"//code.jquery.com/jquery-1.11.1.min.js\"></script>\n\n  <style media=\"screen\">\n    a:link {\n      text-decoration: none;\n    }\n\n    h6 {\n      text-align: center;\n    }\n\n    .row {\n      margin: 100px;\n    }\n  </style>\n\n</head>\n<div class=\"container\">\n  <div class=\"row\">\n    <div class=\"panel panel-primary\">\n      <div class=\"panel-heading\">\n        <h6 class=\"panel-title\">FEE of class {{cl}} </h6>\n      </div>\n      <table class=\"table table-hover\" id=\"dev-table\">\n        <thead>\n          <tr>\n            <th>Student Name</th>\n            <th>Student Roll</th>\n            <th>Student Mobile</th>\n            <th>Dues</th>\n          </tr>\n        </thead>\n        {%for f in feedetails %}\n        <tr>\n          <td>{{f.get_name}}</td>\n          <td>{{f.roll}}</td>\n          <td>{{f.mobile}}</td>\n          <td>{{f.fee}}</td>\n        </tr>\n        {%endfor%}\n      </table>\n    </div>\n  </div>\n</div>\n<!--\nwritten By : sumit kumar\nfacebook : fb.com/sumit.luv\n-->\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/admin_view_student.html",
    "content": "{% extends 'school/adminbase.html' %}\n\n\n\n{% block content %}\n\n<head>\n\n  <link href=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css\" rel=\"stylesheet\" id=\"bootstrap-css\">\n  <script src=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js\"></script>\n  <script src=\"//code.jquery.com/jquery-1.11.1.min.js\"></script>\n\n  <style media=\"screen\">\n    a:link {\n      text-decoration: none;\n    }\n\n    h6 {\n      text-align: center;\n    }\n\n    .row {\n      margin: 100px;\n    }\n  </style>\n\n</head>\n\n\n<!--\nwritten By : sumit kumar\nfacebook : fb.com/sumit.luv\n-->\n\n\n<div class=\"container\">\n\n  <div class=\"row\">\n\n    <div class=\"panel panel-primary\">\n      <div class=\"panel-heading\">\n        <h6 class=\"panel-title\">Students</h6>\n\n      </div>\n\n      <table class=\"table table-hover\" id=\"dev-table\">\n        <thead>\n\n          <tr>\n            <th>Name</th>\n            <th>Class</th>\n            <th>Mobile</th>\n            <th>Fee</th>\n            <th>Update</th>\n            <th>Delete</th>\n          </tr>\n        </thead>\n        {% for s in students %}\n        <tr>\n          <td> {{s.get_name}}</td>\n          <td>{{s.cl}}</td>\n          <td>{{s.mobile}}</td>\n          <td>{{s.fee}}</td>\n          <td><a class=\"btn btn-primary btn-xs\" href=\"{% url 'update-student' s.id  %}\"><span class=\"glyphicon glyphicon-edit\"></span></a></td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'delete-student-from-school' s.id  %}\"><span class=\"glyphicon glyphicon-trash\"></span></a></td>\n\n        </tr>\n\n        {% endfor %}\n      </table>\n    </div>\n\n\n  </div>\n</div>\n\n\n\n\n\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/admin_view_student_fee.html",
    "content": "{% extends 'school/adminbase.html' %}\n\n\n\n{% block content %}\n\n<head>\n\n  <link href=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css\" rel=\"stylesheet\" id=\"bootstrap-css\">\n  <script src=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js\"></script>\n  <script src=\"//code.jquery.com/jquery-1.11.1.min.js\"></script>\n\n  <style media=\"screen\">\n    a:link {\n      text-decoration: none;\n    }\n\n    h6 {\n      text-align: center;\n    }\n\n    .row {\n      margin: 100px;\n    }\n  </style>\n\n</head>\n\n<!--\nwritten By : sumit kumar\nfacebook : fb.com/sumit.luv\n-->\n\n\n\n<div class=\"container\">\n\n  <div class=\"row\">\n\n    <div class=\"panel panel-primary\">\n      <div class=\"panel-heading\">\n        <h6 class=\"panel-title\">Teachers Salary</h6>\n\n      </div>\n\n      <table class=\"table table-hover\" id=\"dev-table\">\n        <thead>\n\n          <tr>\n            <th>Student Name</th>\n\n            <th>Fee</th>\n\n          </tr>\n        </thead>\n        {% for s in students %}\n        <tr>\n          <td> {{s.get_name}}</td>\n          <td>{{s.fee}}</td>\n        </tr>\n\n        {% endfor %}\n      </table>\n    </div>\n\n\n  </div>\n</div>\n\n\n\n\n\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/admin_view_teacher.html",
    "content": "{% extends 'school/adminbase.html' %}\n\n\n\n{% block content %}\n\n<head>\n\n  <link href=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css\" rel=\"stylesheet\" id=\"bootstrap-css\">\n  <script src=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js\"></script>\n  <script src=\"//code.jquery.com/jquery-1.11.1.min.js\"></script>\n\n  <style media=\"screen\">\n    a:link {\n      text-decoration: none;\n    }\n    h6{\n      text-align:center;\n    }\n    .row{\n      margin:100px;\n    }\n  </style>\n\n</head>\n\n\n\n<!--\nwritten By : sumit kumar\nfacebook : fb.com/sumit.luv\n-->\n\n<div class=\"container\">\n\n    \t<div class=\"row\" >\n\n\t\t\t\t<div class=\"panel panel-primary\">\n\t\t\t\t\t<div class=\"panel-heading\">\n\t\t\t\t\t\t<h6 class=\"panel-title\">Teachers</h6>\n\n\t\t\t\t\t</div>\n\n\t\t\t\t\t<table class=\"table table-hover\" id=\"dev-table\">\n            <thead>\n\n                <tr>\n                    <th>Name</th>\n                    <th>Mobile</th>\n                    <th>Salary</th>\n                    <th>Joining Date</th>\n                    <th>Update</th>\n                    <th>Delete</th>\n                </tr>\n            </thead>\n            {% for t in teachers %}\n              <tr>\n                  <td> {{t.get_name}}</td>\n                  <td>{{t.mobile}}</td>\n                  <td>{{t.salary}}</td>\n                  <td>{{t.joindate}}</td>\n                  <td><a class=\"btn btn-primary btn-xs\" href=\"{% url 'update-teacher' t.id  %}\"  ><span class=\"glyphicon glyphicon-edit\"></span></a></td>\n                  <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'delete-teacher-from-school' t.id  %}\"  ><span class=\"glyphicon glyphicon-trash\"></span></a></td>\n\n              </tr>\n\n            {% endfor %}\n\t\t\t\t\t</table>\n\t\t\t\t</div>\n\n\n\t\t\t\t</div>\n\t\t\t</div>\n\n\n\n\n\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/admin_view_teacher_salary.html",
    "content": "{% extends 'school/adminbase.html' %}\n\n\n\n{% block content %}\n\n<head>\n\n  <link href=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css\" rel=\"stylesheet\" id=\"bootstrap-css\">\n  <script src=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js\"></script>\n  <script src=\"//code.jquery.com/jquery-1.11.1.min.js\"></script>\n\n  <style media=\"screen\">\n    a:link {\n      text-decoration: none;\n    }\n\n    h6 {\n      text-align: center;\n    }\n\n    .row {\n      margin: 100px;\n    }\n  </style>\n\n</head>\n\n\n\n\n\n<div class=\"container\">\n\n  <div class=\"row\">\n\n    <div class=\"panel panel-primary\">\n      <div class=\"panel-heading\">\n        <h6 class=\"panel-title\">Teachers Salary</h6>\n\n      </div>\n\n      <table class=\"table table-hover\" id=\"dev-table\">\n        <thead>\n\n          <tr>\n            <th>Teacher Name</th>\n\n            <th>Salary</th>\n\n          </tr>\n        </thead>\n        {% for t in teachers %}\n        <tr>\n          <td> {{t.get_name}}</td>\n          <td>{{t.salary}}</td>\n        </tr>\n\n        {% endfor %}\n      </table>\n    </div>\n\n\n  </div>\n</div>\n\n\n<!--\n      written By : sumit kumar\n      facebook : fb.com/sumit.luv\n      -->\n\n\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/adminbase.html",
    "content": "<!DOCTYPE html>\n{% load static %}\n<html lang=\"en\" dir=\"ltr\">\n\n<head>\n  <meta charset=\"utf-8\">\n  <title>LazyCoder || sumit</title>\n\n  <style media=\"screen\">\n    a:link {\n      text-decoration: none;\n    }\n\n    body {\n      margin: 0;\n      padding: 0;\n      font-family: \"Roboto\", sans-serif;\n    }\n\n    header {\n      position: fixed;\n      background: #22242A;\n      padding: 20px;\n      width: 100%;\n\n      z-index: 1;\n    }\n\n    .left_area h3 {\n      color: #fff;\n      margin: 0px;\n      text-transform: uppercase;\n      font-size: 22px;\n      font-weight: 900;\n    }\n\n    .left_area span {\n      color: #19B3D3;\n    }\n\n    .logout_btn {\n      padding: 5px;\n      background: #19B3D3;\n      text-decoration: none;\n      float: right;\n      margin-top: -30px;\n      margin-right: 40px;\n      border-radius: 2px;\n      font-size: 15px;\n      font-weight: 600;\n      color: #fff;\n      transition: 0.5s;\n\n    }\n\n    .logout_btn:hover {\n      background: #0B87A6;\n    }\n\n    .sidebar {\n      background: #2f323a;\n      margin-top: 70px;\n      padding-top: 30px;\n      position: fixed;\n      left: 0;\n      width: 250px;\n      height: 100%;\n      transition: 0.5s;\n      transition-property: left;\n    }\n\n    .sidebar .profile_image {\n      width: 100px;\n      height: 100px;\n      border-radius: 100px;\n      margin-bottom: 10px;\n    }\n\n    .sidebar h4 {\n      color: #ccc;\n      margin-top: 0;\n      margin-bottom: 20px;\n    }\n\n    .sidebar a {\n      color: #fff;\n      display: block;\n      width: 100%;\n      line-height: 60px;\n      text-decoration: none;\n      padding-left: 40px;\n      box-sizing: border-box;\n      transition: 0.5s;\n\n    }\n\n    .sidebar a:hover {\n      background: #19B3D3;\n    }\n\n    .sidebar i {\n      padding-right: 10px;\n    }\n\n    label #sidebar_btn {\n      z-index: 1;\n      color: #fff;\n      position: fixed;\n      cursor: pointer;\n      left: 300px;\n      font-size: 20px;\n      margin: 5px 0;\n      transition: 0.5s;\n      transition-property: color;\n    }\n\n    label #sidebar_btn:hover {\n      color: #19B3D3;\n    }\n\n    #check:checked~.sidebar {\n      left: -190px;\n    }\n\n    #check:checked~.sidebar a span {\n      display: none;\n    }\n\n    #check:checked~.sidebar a {\n      font-size: 20px;\n      margin-left: 170px;\n      width: 80px;\n    }\n\n    .content {\n      margin-left: 250px;\n      background: url(background.png) no-repeat;\n      background-position: center;\n      background-size: cover;\n      height: 100vh;\n      transition: 0.5s;\n    }\n\n    #check:checked~.content {\n      margin-left: 60px;\n    }\n\n    #check {\n      display: none;\n    }\n  </style>\n\n\n  <link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css\">\n\n\n</head>\n\n<body>\n\n  <input type=\"checkbox\" id=\"check\">\n  <!--header area start-->\n  <header>\n    <label for=\"check\">\n      <i class=\"fas fa-bars\" id=\"sidebar_btn\"></i>\n    </label>\n    <div class=\"left_area\">\n      <h3>School Management</h3>\n    </div>\n    <div class=\"right_area\">\n      <a href=\"/logout\" class=\"logout_btn\">Logout</a>\n    </div>\n  </header>\n  <!--header area end-->\n  <!--sidebar start-->\n  <div class=\"sidebar\">\n    <center>\n\n      <img src=\"{% static \"images/admin.png\" %}\" class=\"profile_image\" alt=\"\">\n      <h4>{{request.user.first_name}}</h4>\n\n    </center>\n\n    <a href=\"/admin-dashboard\"><i class=\"fas fa-desktop\"></i><span>Dashboard</span></a>\n    <a href=\"/admin-teacher\"><i class=\"fas fa-chalkboard-teacher\"></i><span>Teacher</span></a>\n    <a href=\"/admin-student\"><i class=\"fas fa-user-graduate\"></i><span>Student</span></a>\n    <a href=\"/admin-attendance\"><i class=\"fas fa-address-card\"></i><span>Attendance</span></a>\n    <a href=\"/admin-fee\"><i class=\"fas fa-search-dollar\"></i><span>Fee</span></a>\n    <a href=\"/admin-notice\"><i class=\"fas fa-bullhorn\"></i><span>Notice</span></a>\n\n\n  </div>\n  <!--sidebar end-->\n\n\n  <!--content start-->\n  <div class=\"content\">\n    <br><br><br><br><br>\n    {% block content %}\n\n    {% endblock content %}\n\n\n    <br><br><br>\n    {% include \"school/footer.html\" %}\n  </div>\n  <!--content end-->\n  <!--\n      written By : sumit kumar\n      facebook : fb.com/sumit.luv\n      -->\n</body>\n\n</html>\n"
  },
  {
    "path": "templates/school/adminclick.html",
    "content": "{% extends 'school/homebase.html' %}\n\n<!--\nwritten By : sumit kumar\nfacebook : fb.com/sumit.luv\n-->\n\n\n{% block content %}\n\n<br>\n<br>\n\n<div class=\"jumbotron\" style=\"margin-bottom:0px;\">\n  <h1 class=\"display-4\">Hello, Admin</h1>\n  <p class=\"lead\">Welcome to Online School Management System.</p>\n  <hr class=\"my-4\">\n  <p>You can access various features after Login/SignUp.</p>\n  <p class=\"lead\">\n    <a class=\"btn btn-primary btn-lg\" href=\"adminsignup\" role=\"button\">SignUp</a>\n    <a class=\"btn btn-primary btn-lg\" href=\"adminlogin\" role=\"button\">Login</a>\n  </p>\n</div>\n\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/adminlogin.html",
    "content": "<!DOCTYPE html>\n{% load widget_tweaks %}\n<html lang=\"en\" dir=\"ltr\">\n\n<head>\n  <meta charset=\"utf-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n  <title>LazyCoder || sumit</title>\n\n\n  <style type=\"text/css\">\n    body {\n      color: #aa082e;\n      background-color: #b6bde7;\n      font-family: 'Roboto', sans-serif;\n    }\n\n    a:link {\n      text-decoration: none;\n    }\n\n    .note {\n      text-align: center;\n      height: 80px;\n      background: -webkit-linear-gradient(left, #0072ff, #8811c5);\n      color: #fff;\n      font-weight: bold;\n      line-height: 80px;\n    }\n\n    .form-content {\n      padding: 5%;\n      border: 1px solid #ced4da;\n      margin-bottom: 2%;\n    }\n\n    .form-control {\n      border-radius: 1.5rem;\n    }\n\n    .btnSubmit {\n      border: none;\n      border-radius: 1.5rem;\n      padding: 1%;\n      width: 20%;\n      cursor: pointer;\n      background: #0062cc;\n      color: #fff;\n    }\n  </style>\n\n\n\n\n\n\n</head>\n\n<body>\n  {% include \"school/navbar.html\" %}\n  <br>\n  <br>\n  <br><br>\n\n  <!--- signup page for teacher by admin(sumit)  ---------->\n  <form method=\"post\">\n    {% csrf_token %}\n    <div class=\"container register-form\">\n      <div class=\"form\">\n        <div class=\"note\">\n          <p>Admin Login Page</p>\n        </div>\n\n        <div class=\"form-content\">\n          <div class=\"row\">\n            <div class=\"col-md-6\">\n\n              <div class=\"form-group\">\n                {% render_field form.username class=\"form-control\" placeholder=\"Username\" %}\n              </div>\n\n            </div>\n            <div class=\"col-md-6\">\n\n              <div class=\"form-group\">\n                {% render_field form.password class=\"form-control\" placeholder=\"Password\" %}\n              </div>\n\n            </div>\n          </div>\n          <button type=\"submit\" class=\"btnSubmit\">Login</button>\n          <div class=\"text-center\">Do not have account? <a href=\"adminsignup\">Signup here</a></div>\n        </div>\n      </div>\n    </div>\n\n  </form>\n\n  <br><br><br>\n  <!--\nwritten By : sumit kumar\nfacebook : fb.com/sumit.luv\n-->\n  {% include \"school/footer.html\" %}\n</body>\n\n</html>\n"
  },
  {
    "path": "templates/school/adminsignup.html",
    "content": "<!DOCTYPE html>\n\n{% load widget_tweaks %}\n<html lang=\"en\" dir=\"ltr\">\n\n<head>\n  <meta charset=\"utf-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n  <title>LazyCoder || sumit</title>\n  <style type=\"text/css\">\n    body {\n      color: #aa082e;\n      background-color: #b6bde7;\n      font-family: 'Roboto', sans-serif;\n    }\n\n    a:link {\n      text-decoration: none;\n    }\n\n    .note {\n      text-align: center;\n      height: 80px;\n      background: -webkit-linear-gradient(left, #0072ff, #8811c5);\n      color: #fff;\n      font-weight: bold;\n      line-height: 80px;\n    }\n\n    .form-content {\n      padding: 5%;\n      border: 1px solid #ced4da;\n      margin-bottom: 2%;\n    }\n\n    .form-control {\n      border-radius: 1.5rem;\n    }\n\n    .btnSubmit {\n      border: none;\n      border-radius: 1.5rem;\n      padding: 1%;\n      width: 20%;\n      cursor: pointer;\n      background: #0062cc;\n      color: #fff;\n    }\n  </style>\n\n</head>\n\n\n<body>\n  {% include \"school/navbar.html\" %}\n  <br>\n  <br>\n  <br>\n  <br>\n\n\n\n\n  <!--- signup page for teacher by admin(sumit)  ---------->\n  <form method=\"post\">\n    {% csrf_token %}\n    <div class=\"container register-form\">\n      <div class=\"form\">\n        <div class=\"note\">\n          <p>Add New Admin To School</p>\n        </div>\n\n        <div class=\"form-content\">\n          <div class=\"row\">\n            <div class=\"col-md-6\">\n              <div class=\"form-group\">\n                {% render_field form.first_name class=\"form-control\" placeholder=\"First Name\" %}\n              </div>\n              <div class=\"form-group\">\n                {% render_field form.username class=\"form-control\" placeholder=\"Username\" %}\n              </div>\n\n            </div>\n            <div class=\"col-md-6\">\n              <div class=\"form-group\">\n                {% render_field form.last_name class=\"form-control\" placeholder=\"Last Name\" %}\n              </div>\n              <div class=\"form-group\">\n                {% render_field form.password class=\"form-control\" placeholder=\"Password\" %}\n              </div>\n\n            </div>\n          </div>\n          <button type=\"submit\" class=\"btnSubmit\">Submit</button>\n          <div class=\"text-center\">Already have an account? <a href=\"adminlogin\">Login here</a></div>\n        </div>\n      </div>\n    </div>\n\n  </form>\n\n\n\n  <!--\n        written By : sumit kumar\n        facebook : fb.com/sumit.luv\n        -->\n\n\n\n  {% include \"school/footer.html\" %}\n</body>\n\n</html>\n"
  },
  {
    "path": "templates/school/contactus.html",
    "content": "<!DOCTYPE html>\n{% load static %}\n<html lang=\"en\" dir=\"ltr\">\n\n<head>\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n\n  <title>LazyCoder || sumit</title>\n\n\n</head>\n\n<body>\n\n  {% include \"school/navbar.html\" %}\n  <br><br>\n\n  <center>\n    <h3 class='alert alert-success'>Send Us Your Valuable Feedback !</h3>\n\n    <form method=\"POST\">\n      <!-- Very Important csrf Token -->\n      {% csrf_token %}\n      <div class=\"form-group\">\n        <p>\n        <h3>{{ form.as_p }}</h3>\n        </p>\n        <br>\n        <input type=\"submit\" value=\"Send Message\" class='btn btn-primary btn-lg'>\n      </div>\n    </form>\n  </center>\n  {% include \"school/footer.html\" %}\n</body>\n\n</html>\n"
  },
  {
    "path": "templates/school/contactussuccess.html",
    "content": "<!DOCTYPE html>\n{% load static %}\n<html lang=\"en\" dir=\"ltr\">\n\n<head>\n  <meta charset=\"utf-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n\n\n  <title>LazyCoder || sumit</title>\n  <style media=\"screen\">\n    .jumbotron {\n      margin-bottom: 0px;\n    }\n\n    .jumbotron h1 {\n      text-align: center;\n    }\n  </style>\n\n</head>\n\n<body>\n\n  {% include \"school/navbar.html\" %}\n  <br><br>\n  <div class=\"jumbotron\">\n    <h1 class=\"display-4\">Your message sent successfully !</h1>\n    <p class=\"lead\">We will respond to your feedback soon</p>\n    <hr class=\"my-4\">\n    <p>Check other features of website !</p>\n    <p class=\"lead\">\n      <a class=\"btn btn-primary btn-lg\" href=\"/\" role=\"button\">HOME</a>\n    </p>\n  </div>\n\n  {% include \"school/footer.html\" %}\n</body>\n\n</html>\n"
  },
  {
    "path": "templates/school/footer.html",
    "content": "<!DOCTYPE html>\n<html>\n\n<head>\n\n\n  <link rel=\"stylesheet\" href=\"https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css\">\n\n\n  <style>\n    /*---------------------------------------\n   Social section\n-----------------------------------------*/\n    footer {\n      padding: 0px 0px 0px 0px;\n      background-color: black;\n      margin: 0px;\n    }\n\n    .fa {\n      padding: 20px;\n      font-size: 23px;\n      width: 60px;\n      text-align: center;\n      text-decoration: none;\n      margin: 5px 2px;\n      border-radius: 50%;\n    }\n\n    .fa:hover {\n      opacity: 0.5;\n      text-decoration: none;\n    }\n\n    .fa-facebook {\n      background: #3B5998;\n      color: white;\n      margin-top: 30px;\n    }\n\n    .fa-whatsapp {\n      background: #25d366;\n      color: white;\n    }\n\n    .fa-twitter {\n      background: #55ACEE;\n      color: white;\n    }\n\n    .fa-instagram {\n      background: #125688;\n      color: white;\n    }\n\n    p {\n      text-align: center;\n\n    }\n  </style>\n</head>\n\n<footer>\n\n  <p>\n    <a href=\"https://facebook.com/sumit.luv/\" class=\"fa fa-facebook\"></a>\n    <a href=\"https://api.whatsapp.com/send?phone=919572181024&text=Hello%20Sumit.%0d%0aHow%20are%20you%20%3f%0d%0aI%20came%20from%20your%20website.&source=&data=#\" class=\"fa fa-whatsapp\"></a>\n    <a href=\"https://instagram.com/sumit.luv\" class=\"fa fa-instagram\"></a>\n    <a href=\"https://twitter.com/sumitkumar1503\" class=\"fa fa-twitter\"></a>\n  </p>\n\n  <br>\n  <div class=\"container\">\n    <div class=\"row\">\n      <div class=\"col-md-12 col-sm-12\">\n        <div style=\"color:#ffffff;\" class=\"wow fadeInUp footer-copyright\">\n          <p>Made in India <br>\n            Copyright &copy; 2020 LazyCoder </p>\n        </div>\n      </div>\n    </div>\n  </div>\n</footer>\n\n</html>\n"
  },
  {
    "path": "templates/school/homebase.html",
    "content": "<!DOCTYPE html>\n<html lang=\"en\" dir=\"ltr\">\n\n<head>\n  <meta charset=\"utf-8\">\n  <title>LazyCoder || sumit</title>\n  <style media=\"screen\">\n    .jumbotron {\n      margin-top: 0px;\n      margin-bottom: 0px;\n    }\n\n    .jumbotron h1 {\n      text-align: center;\n    }\n\n    .alert {\n      margin: 0px;\n    }\n  </style>\n\n</head>\n\n<body>\n  {% include \"school/navbar.html\" %}\n  {%block content%}\n\n  {%endblock content%}\n  {% include \"school/footer.html\" %}\n</body>\n\n</html>\n"
  },
  {
    "path": "templates/school/index.html",
    "content": "<!DOCTYPE html>\n{% load static %}\n<html lang=\"en\" dir=\"ltr\">\n\n<head>\n  <meta charset=\"utf-8\">\n  <title></title>\n\n  <style media=\"screen\">\n    .jumbotron {\n      margin-top: 0px;\n      margin-bottom: 0px;\n      background-image: url('{% static \"images/bg2.jpg\" %}');\n      background-size: cover;\n      background-repeat: no-repeat;\n    }\n\n    .jumbotron h1 {\n      text-align: center;\n    }\n\n    .alert {\n      margin: 0px;\n    }\n\n\n\n    .glow {\n      font-size: 70px;\n      color: #ffffff;\n      text-align: center;\n      -webkit-animation: glow 1s ease-in-out infinite alternate;\n      -moz-animation: glow 1s ease-in-out infinite alternate;\n      animation: glow 1s ease-in-out infinite alternate;\n    }\n\n    @-webkit-keyframes glow {\n      from {\n        text-shadow: 0 0 10px #eeeeee, 0 0 20px #000000, 0 0 30px #000000, 0 0 40px #000000, 0 0 50px #9554b3, 0 0 60px #9554b3, 0 0 70px #9554b3;\n      }\n\n      to {\n        text-shadow: 0 0 20px #eeeeee, 0 0 30px #ff4da6, 0 0 40px #ff4da6, 0 0 50px #ff4da6, 0 0 60px #ff4da6, 0 0 70px #ff4da6, 0 0 80px #ff4da6;\n      }\n    }\n  </style>\n\n</head>\n\n<body>\n  {% include \"school/navbar.html\" %}\n  <br>\n  <br>\n  <div class=\"jumbotron\" style=\"margin-bottom: 0px;margin-top: 0px;\">\n    <br>\n    <h1 class=\"display-4 glow\">Welcome</h1>\n\n    <br><br>\n    <p>Knowledge is key to success.</p>\n    <br><br><br><br><br>\n    <p class=\"lead\">\n      <a class=\"btn btn-primary btn-lg\" href=\"/studentsignup\" role=\"button\">Take Admission</a>\n    </p>\n    <br><br>\n  </div>\n\n  <br>\n  <br>\n  <br><br>\n\n  {% include \"school/admin_teacher_student_card.html\" %}\n\n  <br><br>\n  <br>\n  <br>\n  <br>\n  <br>\n  {% include \"school/footer.html\" %}\n</body>\n\n</html>\n"
  },
  {
    "path": "templates/school/navbar.html",
    "content": "<!DOCTYPE html>\n{% load static %}\n<html lang=\"en\">\n\n<head>\n  <meta charset=\"utf-8\">\n  <link rel=\"stylesheet\" href=\"https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css\">\n  <link rel=\"stylesheet\" href=\"https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css\">\n  <script src=\"https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js\"></script>\n  <script src=\"https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js\"></script>\n  <script src=\"https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js\"></script>\n\n  <style type=\"text/css\">\n    .bs-example {\n      margin: 0px;\n\n    }\n\n    .navbar-brand {\n      font-size: 20px;\n      font-family: sans-serif;\n\n    }\n  </style>\n</head>\n\n<body>\n\n\n\n  <div class=\"bs-example\">\n    <nav class=\"navbar navbar-expand-md bg-dark navbar-dark fixed-top\">\n      <a href=\"/\" class=\"navbar-brand\">School Management</a>\n      <button type=\"button\" class=\"navbar-toggler\" data-toggle=\"collapse\" data-target=\"#navbarCollapse\">\n        <span class=\"navbar-toggler-icon\"></span>\n      </button>\n\n      <div class=\"collapse navbar-collapse justify-content-between\" id=\"navbarCollapse\">\n        <div class=\"navbar-nav\">\n          <a href=\"/\" class=\"nav-item nav-link active\">Home</a>\n          <a href=\"/adminclick\" class=\"nav-item nav-link\">Admin</a>\n          <a href=\"/teacherclick\" class=\"nav-item nav-link\">Teacher</a>\n          <a href=\"/studentclick\" class=\"nav-item nav-link\">Student</a>\n\n\n        </div>\n\n        <div class=\"navbar-nav\">\n          <a href=\"/aboutus\" class=\"nav-item nav-link\">About Us</a>\n          <a href=\"contactus\" class=\"nav-item nav-link\">Contact Us</a>\n        </div>\n\n\n\n\n      </div>\n    </nav>\n  </div>\n\n\n</body>\n\n</html>\n"
  },
  {
    "path": "templates/school/student_dashboard.html",
    "content": "{% extends 'school/studentbase.html' %}\n{% load static %}\n\n\n\n\n{% block content %}\n\n<head>\n  <style media=\"screen\">\n    .alert {\n      margin-left: 25%;\n      margin-right: 25%;\n      padding: 20px;\n      background-color: #f44336;\n      color: white;\n    }\n\n    .w3-panel p {\n      padding-top: 10px;\n    }\n\n    .closebtn {\n      margin-left: 15px;\n      color: white;\n      font-weight: bold;\n      float: right;\n      font-size: 22px;\n      line-height: 20px;\n      cursor: pointer;\n      transition: 0.3s;\n    }\n\n    .closebtn:hover {\n      color: black;\n    }\n  </style>\n  <link rel=\"stylesheet\" href=\"https://www.w3schools.com/w3css/4/w3.css\">\n\n</head>\n<br>\n\n{%include 'school/student_dashboard_cards.html'%}\n\n<br><br>\n<div class=\"w3-panel w3-blue \">\n  <p>Notice Board</p>\n</div><br>\n{%for n in notice%}\n<div class=\"alert\">\n  <span class=\"closebtn\" onclick=\"this.parentElement.style.display='none';\">&times;</span>\n  <strong>{{n.date}} || By : {{n.by}}</strong><br> {{n.message}}\n</div>\n{%endfor%}\n\n\n\n\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/student_dashboard_cards.html",
    "content": "<!DOCTYPE html>\n<html lang=\"en\">\n\n<head>\n  <meta charset=\"utf-8\">\n\n\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n  <script src=\"https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js\"></script>\n  <link href=\"http://netdna.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css\" rel=\"stylesheet\">\n  <link rel=\"stylesheet\" href=\"https://maxcdn.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css\">\n  <style type=\"text/css\">\n    a:link {\n      text-decoration: none;\n    }\n\n    .order-card {\n      color: #fff;\n    }\n\n    .bg-c-blue {\n      background: linear-gradient(45deg, #4099ff, #73b4ff);\n    }\n\n    .bg-c-green {\n      background: linear-gradient(45deg, #2ed8b6, #59e0c5);\n    }\n\n    .bg-c-yellow {\n      background: linear-gradient(45deg, #FFB64D, #ffcb80);\n    }\n\n    .bg-c-pink {\n      background: linear-gradient(45deg, #FF5370, #ff869a);\n    }\n\n\n    .card {\n      border-radius: 5px;\n      -webkit-box-shadow: 0 1px 2.94px 0.06px rgba(4, 26, 55, 0.16);\n      box-shadow: 0 1px 2.94px 0.06px rgba(4, 26, 55, 0.16);\n      border: none;\n      margin-bottom: 30px;\n      -webkit-transition: all 0.3s ease-in-out;\n      transition: all 0.3s ease-in-out;\n    }\n\n    .card .card-block {\n      padding: 25px;\n    }\n\n    .order-card i {\n      font-size: 26px;\n    }\n\n    .f-left {\n      float: left;\n    }\n\n    .f-right {\n      float: right;\n    }\n  </style>\n</head>\n\n<body>\n  <link href=\"https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css\" rel=\"stylesheet\">\n  <div class=\"container\">\n    <div class=\"row\">\n      <div class=\"col-md-4 col-xl-3\">\n        <div class=\"card bg-c-blue order-card\">\n          <div class=\"card-block\">\n            <h6 class=\"m-b-20\">Name</h6>\n            <h2 class=\"text-right\"><i class=\"fas fa-user-tie f-left\"></i></h2>\n            <p><span style=\"font-size: 20px;\">{{request.user.first_name}}</span></p>\n          </div>\n        </div>\n      </div>\n\n      <div class=\"col-md-4 col-xl-3\">\n        <div class=\"card bg-c-green order-card\">\n          <div class=\"card-block\">\n            <h6 class=\"m-b-20\">Mobile</h6>\n            <h2 class=\"text-right\"><i class=\"fas fa-mobile-alt f-left\"></i></h2>\n            <p><span style=\"font-size: 20px;\">{{mobile}}</span></p>\n\n          </div>\n        </div>\n      </div>\n\n      <div class=\"col-md-4 col-xl-3\">\n        <div class=\"card bg-c-yellow order-card\">\n          <div class=\"card-block\">\n            <h6 class=\"m-b-20\">Roll</h6>\n            <h2 class=\"text-right\"><i class=\"fas fa-list-ol f-left\"></i></h2>\n            <p><span style=\"font-size: 20px;\">{{roll}}</span></p>\n          </div>\n        </div>\n      </div>\n\n      <div class=\"col-md-4 col-xl-3\">\n        <div class=\"card bg-c-pink order-card\">\n          <div class=\"card-block\">\n            <h6 class=\"m-b-20\">Fee</h6>\n            <h2 class=\"text-right\"><i class=\"fas fa-rupee-sign f-left\"></i></h2>\n            <p><span style=\"font-size: 20px;\">{{fee}}</span></p>\n          </div>\n        </div>\n      </div>\n    </div>\n  </div>\n\n  <script src=\"http://netdna.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap.min.js\"></script>\n  <script type=\"text/javascript\">\n\n  </script>\n</body>\n\n</html>\n"
  },
  {
    "path": "templates/school/student_view_attendance_ask_date.html",
    "content": "{% extends 'school/studentbase.html' %}\n{% load widget_tweaks %}\n\n\n\n\n{% block content %}\n\n<head>\n  <style media=\"screen\">\n    a:link {\n      text-decoration: none;\n    }\n\n    .note {\n      text-align: center;\n      height: 80px;\n      background: -webkit-linear-gradient(left, #0072ff, #8811c5);\n      color: #fff;\n      font-weight: bold;\n      line-height: 80px;\n    }\n\n    .form-content {\n      padding: 5%;\n      border: 1px solid #ced4da;\n      margin-bottom: 2%;\n    }\n\n    .form-control {\n      border-radius: 1.5rem;\n    }\n\n    .btnSubmit {\n      border: none;\n      border-radius: 1.5rem;\n      padding: 1%;\n      width: 20%;\n      cursor: pointer;\n      background: #0062cc;\n      color: #fff;\n    }\n  </style>\n\n  <link href=\"//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css\" rel=\"stylesheet\" id=\"bootstrap-css\">\n  <script src=\"//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js\"></script>\n  <script src=\"//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js\"></script>\n\n</head>\n\n<!------ date page for attendance by admin(sumit)  ---------->\n<form method=\"post\">\n  {% csrf_token %}\n  <div class=\"container register-form\">\n    <div class=\"form\">\n      <div class=\"note\">\n        <p>PLEASE ENTER DATE FOR ATTENDANCE</p>\n      </div>\n\n      <div class=\"form-content\">\n        <div class=\"row\">\n          <div class=\"col-md-12\">\n            <div class=\"form-group\">\n              {% render_field form.date class=\"form-control\" placeholder=\"Enter date mm/dd/yyyy\" %}\n            </div>\n\n          </div>\n\n        </div>\n        <button type=\"submit\" class=\"btnSubmit\">Submit</button>\n      </div>\n    </div>\n  </div>\n\n</form>\n\n\n\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/student_view_attendance_page.html",
    "content": "{% extends 'school/studentbase.html' %}\n{% block content %}\n\n<head>\n\n  <link href=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css\" rel=\"stylesheet\" id=\"bootstrap-css\">\n  <script src=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js\"></script>\n  <script src=\"//code.jquery.com/jquery-1.11.1.min.js\"></script>\n\n  <style media=\"screen\">\n    a:link {\n      text-decoration: none;\n    }\n\n    h6 {\n      text-align: center;\n    }\n\n    .row {\n      margin: 100px;\n    }\n  </style>\n\n</head>\n<div class=\"container\">\n  <div class=\"row\">\n    <div class=\"panel panel-primary\">\n      <div class=\"panel-heading\">\n        <h6 class=\"panel-title\">Your Attendance of date {{date}}</h6>\n      </div>\n      <table class=\"table table-hover\" id=\"dev-table\">\n        <thead>\n          <tr>\n            <th>Student Name</th>\n            <th>Student Roll</th>\n            <th>Present/Absent</th>\n          </tr>\n        </thead>\n        {%for attendancedata,studentdata in mylist %}\n        <tr>\n          <td>{{studentdata.get_name}}</td>\n          <td>{{studentdata.roll}}</td>\n          <td>{{attendancedata.present_status}}</td>\n        </tr>\n        {%endfor%}\n      </table>\n    </div>\n  </div>\n</div>\n\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/student_wait_for_approval.html",
    "content": "<!DOCTYPE html>\n\n<html lang=\"en\" dir=\"ltr\">\n\n<head>\n  <meta charset=\"utf-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n  <title>LazyCoder || sumit</title>\n\n\n  <style media=\"screen\">\n    .jumbotron {\n      margin-top: 0px;\n      margin-bottom: 0px;\n    }\n\n    .jumbotron h1 {\n      text-align: center;\n    }\n\n    .alert {\n      margin: 0px;\n    }\n  </style>\n\n\n\n\n\n\n</head>\n\n<body>\n  {% include \"school/navbar.html\" %}\n  <br>\n  <br>\n\n  <div class=\"jumbotron\" style=\"margin-top: 0px;\n    margin-bottom: 0px;\">\n    <h1 class=\"display-4\">Hello {{request.user.first_name}}</h1>\n    <p class=\"lead\">Your Account is not approved till now <br><br>Our Team is checking your profile <br><br> Soon your admission will be confirmed !!!</p>\n    <hr class=\"my-4\">\n    <p>Check Later</p>\n    <p class=\"lead\">\n      <a class=\"btn btn-primary btn-lg\" href=\"/logout\" role=\"button\">Logout For Now</a>\n    </p>\n  </div>\n\n  {% include \"school/footer.html\" %}\n</body>\n\n</html>\n"
  },
  {
    "path": "templates/school/studentbase.html",
    "content": "<!DOCTYPE html>\n{% load static %}\n<html lang=\"en\" dir=\"ltr\">\n\n<head>\n  <meta charset=\"utf-8\">\n  <title>LazyCoder || sumit</title>\n\n  <style media=\"screen\">\n    a:link {\n      text-decoration: none;\n    }\n\n    body {\n      margin: 0;\n      padding: 0;\n      font-family: \"Roboto\", sans-serif;\n    }\n\n    header {\n      position: fixed;\n      background: #22242A;\n      padding: 20px;\n      width: 100%;\n\n      z-index: 1;\n    }\n\n    .left_area h3 {\n      color: #fff;\n      margin: 0px;\n      text-transform: uppercase;\n      font-size: 22px;\n      font-weight: 900;\n    }\n\n    .left_area span {\n      color: #19B3D3;\n    }\n\n    .logout_btn {\n      padding: 5px;\n      background: #19B3D3;\n      text-decoration: none;\n      float: right;\n      margin-top: -30px;\n      margin-right: 40px;\n      border-radius: 2px;\n      font-size: 15px;\n      font-weight: 600;\n      color: #fff;\n      transition: 0.5s;\n      transition-property: background;\n    }\n\n    .logout_btn:hover {\n      background: #0B87A6;\n    }\n\n    .sidebar {\n      background: #2f323a;\n      margin-top: 70px;\n      padding-top: 30px;\n      position: fixed;\n      left: 0;\n      width: 250px;\n      height: 100%;\n      transition: 0.5s;\n      transition-property: left;\n    }\n\n    .sidebar .profile_image {\n      width: 100px;\n      height: 100px;\n      border-radius: 100px;\n      margin-bottom: 10px;\n    }\n\n    .sidebar h4 {\n      color: #ccc;\n      margin-top: 0;\n      margin-bottom: 20px;\n    }\n\n    .sidebar a {\n      color: #fff;\n      display: block;\n      width: 100%;\n      line-height: 60px;\n      text-decoration: none;\n      padding-left: 40px;\n      box-sizing: border-box;\n      transition: 0.5s;\n      transition-property: background;\n    }\n\n    .sidebar a:hover {\n      background: #19B3D3;\n    }\n\n    .sidebar i {\n      padding-right: 10px;\n    }\n\n    label #sidebar_btn {\n      z-index: 1;\n      color: #fff;\n      position: fixed;\n      cursor: pointer;\n      left: 300px;\n      font-size: 20px;\n      margin: 5px 0;\n      transition: 0.5s;\n      transition-property: color;\n    }\n\n    label #sidebar_btn:hover {\n      color: #19B3D3;\n    }\n\n    #check:checked~.sidebar {\n      left: -190px;\n    }\n\n    #check:checked~.sidebar a span {\n      display: none;\n    }\n\n    #check:checked~.sidebar a {\n      font-size: 20px;\n      margin-left: 170px;\n      width: 80px;\n    }\n\n    .content {\n      margin-left: 250px;\n      background: url(background.png) no-repeat;\n      background-position: center;\n      background-size: cover;\n      height: 100vh;\n      transition: 0.5s;\n    }\n\n    #check:checked~.content {\n      margin-left: 60px;\n    }\n\n    #check {\n      display: none;\n    }\n  </style>\n\n\n  <link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css\">\n\n\n</head>\n\n<body>\n\n  <input type=\"checkbox\" id=\"check\">\n  <!--header area start-->\n  <header>\n    <label for=\"check\">\n      <i class=\"fas fa-bars\" id=\"sidebar_btn\"></i>\n    </label>\n    <div class=\"left_area\">\n      <h3>School Management</h3>\n    </div>\n    <div class=\"right_area\">\n      <a href=\"/logout\" class=\"logout_btn\">Logout</a>\n    </div>\n  </header>\n  <!--header area end-->\n  <!--sidebar start-->\n  <div class=\"sidebar\">\n    <center>\n\n      <img src=\"{% static \"images/student1.png\" %}\" class=\"profile_image\" alt=\"\">\n      <h4>{{request.user.first_name}}</h4>\n\n    </center>\n\n    <a href=\"/student-dashboard\"><i class=\"fas fa-desktop\"></i><span>Dashboard</span></a>\n    <a href=\"/student-attendance\"><i class=\"fas fa-address-card\"></i><span>Attendance</span></a>\n\n  </div>\n  <!--sidebar end-->\n\n\n  <!--content start-->\n  <div class=\"content\">\n    <br><br><br><br><br>\n    {% block content %}\n\n    {% endblock content %}\n\n\n    <br><br><br>\n    {% include \"school/footer.html\" %}\n  </div>\n  <!--content end-->\n\n</body>\n\n</html>\n"
  },
  {
    "path": "templates/school/studentclick.html",
    "content": "{% extends 'school/homebase.html' %}\n{% block content %}\n\n<br>\n<br>\n\n<div class=\"jumbotron\" style=\"margin-bottom:0px;\">\n  <h1 class=\"display-4\">Hello, Student</h1>\n  <p class=\"lead\">Welcome to School Management System.</p>\n  <hr class=\"my-4\">\n  <p>You can access various features after Login.</p>\n  <p class=\"lead\">\n    <a class=\"btn btn-primary btn-lg\" href=\"studentsignup\" role=\"button\">New Admission</a>\n    <a class=\"btn btn-primary btn-lg\" href=\"studentlogin\" role=\"button\">Login</a>\n  </p>\n</div>\n\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/studentlogin.html",
    "content": "<!DOCTYPE html>\n{% load widget_tweaks %}\n<html lang=\"en\" dir=\"ltr\">\n\n<head>\n  <meta charset=\"utf-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n  <title>LazyCoder || sumit</title>\n\n\n  <style type=\"text/css\">\n    body {\n      color: #aa082e;\n      background-color: #b6bde7;\n      font-family: 'Roboto', sans-serif;\n    }\n\n    a:link {\n      text-decoration: none;\n    }\n\n    .note {\n      text-align: center;\n      height: 80px;\n      background: -webkit-linear-gradient(left, #0072ff, #8811c5);\n      color: #fff;\n      font-weight: bold;\n      line-height: 80px;\n    }\n\n    .form-content {\n      padding: 5%;\n      border: 1px solid #ced4da;\n      margin-bottom: 2%;\n    }\n\n    .form-control {\n      border-radius: 1.5rem;\n    }\n\n    .btnSubmit {\n      border: none;\n      border-radius: 1.5rem;\n      padding: 1%;\n      width: 20%;\n      cursor: pointer;\n      background: #0062cc;\n      color: #fff;\n    }\n  </style>\n\n\n\n\n\n\n</head>\n\n<body>\n  {% include \"school/navbar.html\" %}\n  <br>\n  <br>\n  <br><br>\n\n  <!--- signup page for teacher by admin(sumit)  ---------->\n  <form method=\"post\">\n    {% csrf_token %}\n    <div class=\"container register-form\">\n      <div class=\"form\">\n        <div class=\"note\">\n          <p>Student Login Page</p>\n        </div>\n\n        <div class=\"form-content\">\n          <div class=\"row\">\n            <div class=\"col-md-6\">\n\n              <div class=\"form-group\">\n                {% render_field form.username class=\"form-control\" placeholder=\"Username\" %}\n              </div>\n\n            </div>\n            <div class=\"col-md-6\">\n\n              <div class=\"form-group\">\n                {% render_field form.password class=\"form-control\" placeholder=\"Password\" %}\n              </div>\n\n            </div>\n          </div>\n          <button type=\"submit\" class=\"btnSubmit\">Login</button>\n          <div class=\"text-center\">Do not have account? <a href=\"studentsignup\">Signup here</a></div>\n        </div>\n      </div>\n    </div>\n\n  </form>\n\n  <br><br><br>\n\n  {% include \"school/footer.html\" %}\n</body>\n\n</html>\n"
  },
  {
    "path": "templates/school/studentsignup.html",
    "content": "<!DOCTYPE html>\n\n{% load widget_tweaks %}\n<html lang=\"en\" dir=\"ltr\">\n\n<head>\n  <meta charset=\"utf-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n  <title>LazyCoder || sumit</title>\n  <style type=\"text/css\">\n    body {\n      color: #aa082e;\n      background-color: #b6bde7;\n      font-family: 'Roboto', sans-serif;\n    }\n\n    a:link {\n      text-decoration: none;\n    }\n\n    .note {\n      text-align: center;\n      height: 80px;\n      background: -webkit-linear-gradient(left, #0072ff, #8811c5);\n      color: #fff;\n      font-weight: bold;\n      line-height: 80px;\n    }\n\n    .form-content {\n      padding: 5%;\n      border: 1px solid #ced4da;\n      margin-bottom: 2%;\n    }\n\n    .form-control {\n      border-radius: 1.5rem;\n    }\n\n    .btnSubmit {\n      border: none;\n      border-radius: 1.5rem;\n      padding: 1%;\n      width: 20%;\n      cursor: pointer;\n      background: #0062cc;\n      color: #fff;\n    }\n  </style>\n\n</head>\n\n\n<body>\n  {% include \"school/navbar.html\" %}\n  <br>\n  <br>\n  <br>\n  <br>\n\n\n\n\n  <!--- signup page for teacher by admin(sumit)  ---------->\n  <form method=\"post\">\n    {% csrf_token %}\n    <div class=\"container register-form\">\n      <div class=\"form\">\n        <div class=\"note\">\n          <p>New Admission To School</p>\n        </div>\n\n        <div class=\"form-content\">\n          <div class=\"row\">\n            <div class=\"col-md-6\">\n              <div class=\"form-group\">\n                {% render_field form1.first_name class=\"form-control\" placeholder=\"First Name\" %}\n              </div>\n              <div class=\"form-group\">\n                {% render_field form1.username class=\"form-control\" placeholder=\"Username\" %}\n              </div>\n              <div class=\"form-group\">\n                {% render_field form2.cl class=\"form-control\" placeholder=\"Class\" %}\n              </div>\n              <div class=\"form-group\">\n                {% render_field form2.mobile class=\"form-control\" placeholder=\"Mobile\" %}\n              </div>\n\n            </div>\n            <div class=\"col-md-6\">\n              <div class=\"form-group\">\n                {% render_field form1.last_name class=\"form-control\" placeholder=\"Last Name\" %}\n              </div>\n              <div class=\"form-group\">\n                {% render_field form1.password class=\"form-control\" placeholder=\"Password\" %}\n              </div>\n              <div class=\"form-group\">\n                {% render_field form2.roll class=\"form-control\" placeholder=\"Roll\" %}\n              </div>\n              <div class=\"form-group\">\n                {% render_field form2.fee class=\"form-control\" placeholder=\"Fee\" %}\n              </div>\n\n            </div>\n          </div>\n          <button type=\"submit\" class=\"btnSubmit\">Take Admission</button>\n          <div class=\"text-center\">Already have an account? <a href=\"studentlogin\">Login here</a></div>\n        </div>\n      </div>\n    </div>\n\n  </form>\n\n\n\n\n\n\n\n\n  {% include \"school/footer.html\" %}\n</body>\n\n</html>\n"
  },
  {
    "path": "templates/school/teacher_attendance.html",
    "content": "{% extends 'school/teacherbase.html' %}\n{% block content %}\n\n<head>\n  <link href=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css\" rel=\"stylesheet\" id=\"bootstrap-css\">\n  <script src=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js\"></script>\n  <script src=\"//code.jquery.com/jquery-1.11.1.min.js\"></script>\n  <style media=\"screen\">\n    a:link {\n      text-decoration: none;\n    }\n\n    a:link {\n      text-decoration: none;\n    }\n\n    h6 {\n      text-align: center;\n    }\n\n    .row {\n      margin: 100px;\n    }\n  </style>\n\n</head>\n<div class=\"container\">\n\n  <div class=\"row\">\n\n    <div class=\"panel panel-primary\">\n      <div class=\"panel-heading\">\n        <h6 class=\"panel-title\">Attendance</h6>\n\n      </div>\n\n      <table class=\"table table-hover\" id=\"dev-table\">\n        <thead>\n\n          <tr>\n            <th>Class Name</th>\n            <th>Take Attendance</th>\n            <th>View Attendance</th>\n          </tr>\n        </thead>\n\n        <tr>\n          <td> One</td>\n          <td><a class=\"btn btn-primary btn-xs\" href=\"{% url 'teacher-take-attendance' 'one'  %}\"><span class=\"glyphicon glyphicon-plus\"></span></a></td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'teacher-view-attendance' 'one'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n        <tr>\n          <td> Two</td>\n          <td><a class=\"btn btn-primary btn-xs\" href=\"{% url 'teacher-take-attendance' 'two'  %}\"><span class=\"glyphicon glyphicon-plus\"></span></a></td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'teacher-view-attendance' 'two'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n        <tr>\n          <td> Three</td>\n          <td><a class=\"btn btn-primary btn-xs\" href=\"{% url 'teacher-take-attendance' 'three'  %}\"><span class=\"glyphicon glyphicon-plus\"></span></a></td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'teacher-view-attendance' 'three'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n        <tr>\n          <td> Four</td>\n          <td><a class=\"btn btn-primary btn-xs\" href=\"{% url 'teacher-take-attendance' 'four'  %}\"><span class=\"glyphicon glyphicon-plus\"></span></a></td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'teacher-view-attendance' 'four'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n        <tr>\n          <td> Five</td>\n          <td><a class=\"btn btn-primary btn-xs\" href=\"{% url 'teacher-take-attendance' 'five'  %}\"><span class=\"glyphicon glyphicon-plus\"></span></a></td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'teacher-view-attendance' 'five'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n        <tr>\n          <td> Six</td>\n          <td><a class=\"btn btn-primary btn-xs\" href=\"{% url 'teacher-take-attendance' 'six'  %}\"><span class=\"glyphicon glyphicon-plus\"></span></a></td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'teacher-view-attendance' 'six'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n        <tr>\n          <td> Seven</td>\n          <td><a class=\"btn btn-primary btn-xs\" href=\"{% url 'teacher-take-attendance' 'seven'  %}\"><span class=\"glyphicon glyphicon-plus\"></span></a></td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'teacher-view-attendance' 'seven'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n        <tr>\n          <td> Eight</td>\n          <td><a class=\"btn btn-primary btn-xs\" href=\"{% url 'teacher-take-attendance' 'eight'  %}\"><span class=\"glyphicon glyphicon-plus\"></span></a></td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'teacher-view-attendance' 'eight'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n        <tr>\n          <td> Nine</td>\n          <td><a class=\"btn btn-primary btn-xs\" href=\"{% url 'teacher-take-attendance' 'nine'  %}\"><span class=\"glyphicon glyphicon-plus\"></span></a></td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'teacher-view-attendance' 'nine'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n        <tr>\n          <td> Ten</td>\n          <td><a class=\"btn btn-primary btn-xs\" href=\"{% url 'teacher-take-attendance' 'ten'  %}\"><span class=\"glyphicon glyphicon-plus\"></span></a></td>\n          <td><a class=\"btn btn-danger btn-xs\" href=\"{% url 'teacher-view-attendance' 'ten'  %}\"><span class=\"glyphicon glyphicon-eye-open\"></span></a></td>\n        </tr>\n\n      </table>\n    </div>\n  </div>\n</div>\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/teacher_dashboard.html",
    "content": "{% extends 'school/teacherbase.html' %}\n{% load static %}\n\n\n\n\n{% block content %}\n\n<head>\n  <style media=\"screen\">\n    .alert {\n      margin-left: 25%;\n      margin-right: 25%;\n      padding: 20px;\n      background-color: #f44336;\n      color: white;\n    }\n\n    .w3-panel p {\n      padding-top: 10px;\n    }\n\n    .closebtn {\n      margin-left: 15px;\n      color: white;\n      font-weight: bold;\n      float: right;\n      font-size: 22px;\n      line-height: 20px;\n      cursor: pointer;\n      transition: 0.3s;\n    }\n\n    .closebtn:hover {\n      color: black;\n    }\n  </style>\n  <link rel=\"stylesheet\" href=\"https://www.w3schools.com/w3css/4/w3.css\">\n\n</head>\n<br>\n\n{%include 'school/teacher_dashboard_cards.html'%}\n\n<br><br>\n<div class=\"w3-panel w3-blue \">\n  <p>Notice Board</p>\n</div><br>\n{%for n in notice%}\n<div class=\"alert\">\n  <span class=\"closebtn\" onclick=\"this.parentElement.style.display='none';\">&times;</span>\n  <strong>{{n.date}} || By : {{n.by}}</strong><br> {{n.message}}\n</div>\n{%endfor%}\n\n\n\n\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/teacher_dashboard_cards.html",
    "content": "<!DOCTYPE html>\n<html lang=\"en\">\n\n<head>\n  <meta charset=\"utf-8\">\n\n\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n  <script src=\"https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js\"></script>\n  <link href=\"http://netdna.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css\" rel=\"stylesheet\">\n  <link rel=\"stylesheet\" href=\"https://maxcdn.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css\">\n  <style type=\"text/css\">\n    a:link {\n      text-decoration: none;\n    }\n\n    .order-card {\n      color: #fff;\n    }\n\n    .bg-c-blue {\n      background: linear-gradient(45deg, #4099ff, #73b4ff);\n    }\n\n    .bg-c-green {\n      background: linear-gradient(45deg, #2ed8b6, #59e0c5);\n    }\n\n    .bg-c-yellow {\n      background: linear-gradient(45deg, #FFB64D, #ffcb80);\n    }\n\n    .bg-c-pink {\n      background: linear-gradient(45deg, #FF5370, #ff869a);\n    }\n\n\n    .card {\n      border-radius: 5px;\n      -webkit-box-shadow: 0 1px 2.94px 0.06px rgba(4, 26, 55, 0.16);\n      box-shadow: 0 1px 2.94px 0.06px rgba(4, 26, 55, 0.16);\n      border: none;\n      margin-bottom: 30px;\n      -webkit-transition: all 0.3s ease-in-out;\n      transition: all 0.3s ease-in-out;\n    }\n\n    .card .card-block {\n      padding: 25px;\n    }\n\n    .order-card i {\n      font-size: 26px;\n    }\n\n    .f-left {\n      float: left;\n    }\n\n    .f-right {\n      float: right;\n    }\n  </style>\n</head>\n\n<body>\n  <link href=\"https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css\" rel=\"stylesheet\">\n  <div class=\"container\">\n    <div class=\"row\">\n      <div class=\"col-md-4 col-xl-3\">\n        <div class=\"card bg-c-blue order-card\">\n          <div class=\"card-block\">\n            <h6 class=\"m-b-20\">Name</h6>\n            <h2 class=\"text-right\"><i class=\"fas fa-user-tie f-left\"></i></h2>\n            <p><span style=\"font-size: 20px;\">{{request.user.first_name}}</span></p>\n          </div>\n        </div>\n      </div>\n\n      <div class=\"col-md-4 col-xl-3\">\n        <div class=\"card bg-c-green order-card\">\n          <div class=\"card-block\">\n            <h6 class=\"m-b-20\">Mobile</h6>\n            <h2 class=\"text-right\"><i class=\"fas fa-mobile-alt f-left\"></i></h2>\n            <p><span style=\"font-size: 20px;\">{{mobile}}</span></p>\n\n          </div>\n        </div>\n      </div>\n\n      <div class=\"col-md-4 col-xl-3\">\n        <div class=\"card bg-c-yellow order-card\">\n          <div class=\"card-block\">\n            <h6 class=\"m-b-20\">Join Date</h6>\n            <h2 class=\"text-right\"><i class=\"fas fa-calendar-alt f-left\"></i></h2>\n            <p><span style=\"font-size: 20px;\">{{date}}</span></p>\n          </div>\n        </div>\n      </div>\n\n      <div class=\"col-md-4 col-xl-3\">\n        <div class=\"card bg-c-pink order-card\">\n          <div class=\"card-block\">\n            <h6 class=\"m-b-20\">Salary</h6>\n            <h2 class=\"text-right\"><i class=\"fas fa-rupee-sign f-left\"></i></h2>\n            <p><span style=\"font-size: 20px;\">{{salary}}</span></p>\n          </div>\n        </div>\n      </div>\n    </div>\n  </div>\n\n\n\n\n\n\n\n\n\n\n  <script src=\"http://netdna.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap.min.js\"></script>\n  <script type=\"text/javascript\">\n\n  </script>\n</body>\n\n</html>\n"
  },
  {
    "path": "templates/school/teacher_notice.html",
    "content": "{% extends 'school/teacherbase.html' %}\n{% load widget_tweaks %}\n{% block content %}\n\n<head>\n  <style media=\"screen\">\n    a:link {\n      text-decoration: none;\n    }\n\n    .note {\n      text-align: center;\n      height: 100px;\n      background: -webkit-linear-gradient(left, #0072ff, #8811c5);\n      color: #fff;\n      font-weight: bold;\n      line-height: 100px;\n    }\n\n    .form-content {\n      padding: 5%;\n      border: 2px solid #ced4da;\n      margin-bottom: 2%;\n    }\n\n    .form-control {\n      border-radius: 1.5rem;\n      height: 200px;\n    }\n\n    .btnSubmit {\n      border: none;\n      border-radius: 1.5rem;\n      padding: 1%;\n      width: 20%;\n      cursor: pointer;\n      background: #0062cc;\n      color: #fff;\n    }\n  </style>\n\n  <link href=\"//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css\" rel=\"stylesheet\" id=\"bootstrap-css\">\n  <script src=\"//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js\"></script>\n  <script src=\"//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js\"></script>\n\n</head>\n\n<!------ notice page for  by admin(sumit)  ---------->\n<form method=\"post\">\n  {% csrf_token %}\n  <div class=\"container register-form\">\n    <div class=\"form\">\n      <div class=\"note\">\n        <p>Announce Something</p>\n      </div>\n      <div class=\"form-content\">\n        <div class=\"row\">\n          <div class=\"col-md-12\">\n            <div class=\"form-group\" id=\"xyz\">\n              {% render_field form.message class=\"form-control\" placeholder=\"Write Your Message Here\" %}\n            </div>\n            <div class=\"form-group\">\n              {% render_field form.by type=\"hidden\"  class=\"form-control\" placeholder=\"Your Name\" %}\n            </div>\n          </div>\n        </div>\n        <button type=\"submit\" class=\"btnSubmit\">Submit</button>\n      </div>\n    </div>\n  </div>\n\n</form>\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/teacher_take_attendance.html",
    "content": "{% extends 'school/teacherbase.html' %}\n{% load widget_tweaks %}\n{% block content %}\n\n<head>\n\n  <link href=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css\" rel=\"stylesheet\" id=\"bootstrap-css\">\n  <script src=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js\"></script>\n  <script src=\"//code.jquery.com/jquery-1.11.1.min.js\"></script>\n\n  <style media=\"screen\">\n    a:link {\n      text-decoration: none;\n    }\n\n    h6 {\n      text-align: center;\n    }\n\n    .row {\n      margin: 100px;\n    }\n\n    .btnSubmit {\n      text-align: center;\n    }\n  </style>\n\n</head>\n\n<!--\nwritten By : sumit kumar\nfacebook : fb.com/sumit.luv\n-->\n\n\n<form method=\"post\">\n  <div class=\"container\">\n\n    <div class=\"row\">\n\n      <div class=\"panel panel-primary\">\n        <div class=\"panel-heading\">\n          <h6 class=\"panel-title\">Attendance</h6>\n\n        </div>\n\n        <table class=\"table table-hover\" id=\"dev-table\">\n          <thead>\n\n            <tr>\n              <th>Student Name</th>\n              <th>Present/Absent</th>\n            </tr>\n          </thead>\n\n\n          {% csrf_token %}\n          {%for student in students%}\n          <tr>\n            <td>{{student.get_name}}</td>\n            <td>{{aform.present_status}}</td>\n          </tr>\n          {%endfor%}\n\n\n\n        </table>\n        {% render_field aform.date class=\"form-control\" placeholder=\"Enter Date mm/dd/yyyy\" %}\n        <input type=\"submit\" style=\"margin-left: 200px;\n                                        margin-top: 20px;\n                                        margin-bottom: 20px;\n                                        background-color: #ffec00;\" name=\"submit\" value=\"submit\">\n      </div>\n    </div>\n  </div>\n</form>\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/teacher_view_attendance_ask_date.html",
    "content": "{% extends 'school/teacherbase.html' %}\n{% load widget_tweaks %}\n{% block content %}\n\n<head>\n  <style media=\"screen\">\n    a:link {\n      text-decoration: none;\n    }\n\n    .note {\n      text-align: center;\n      height: 80px;\n      background: -webkit-linear-gradient(left, #0072ff, #8811c5);\n      color: #fff;\n      font-weight: bold;\n      line-height: 80px;\n    }\n\n    .form-content {\n      padding: 5%;\n      border: 1px solid #ced4da;\n      margin-bottom: 2%;\n    }\n\n    .form-control {\n      border-radius: 1.5rem;\n    }\n\n    .btnSubmit {\n      border: none;\n      border-radius: 1.5rem;\n      padding: 1%;\n      width: 20%;\n      cursor: pointer;\n      background: #0062cc;\n      color: #fff;\n    }\n  </style>\n\n  <link href=\"//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css\" rel=\"stylesheet\" id=\"bootstrap-css\">\n  <script src=\"//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js\"></script>\n  <script src=\"//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js\"></script>\n\n</head>\n\n<!------ date page for attendance by teacher(sumit)  ---------->\n<form method=\"post\">\n  {% csrf_token %}\n  <div class=\"container register-form\">\n    <div class=\"form\">\n      <div class=\"note\">\n        <p>PLEASE ENTER DATE FOR ATTENDANCE OF CLASS &nbsp <strong>{{cl}}</strong></p>\n      </div>\n\n      <div class=\"form-content\">\n        <div class=\"row\">\n          <div class=\"col-md-12\">\n            <div class=\"form-group\">\n              {% render_field form.date class=\"form-control\" placeholder=\"Enter date mm/dd/yyyy\" %}\n            </div>\n\n          </div>\n\n        </div>\n        <button type=\"submit\" class=\"btnSubmit\">Submit</button>\n      </div>\n    </div>\n  </div>\n\n</form>\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/teacher_view_attendance_page.html",
    "content": "{% extends 'school/teacherbase.html' %}\n{% block content %}\n\n<head>\n  <link href=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css\" rel=\"stylesheet\" id=\"bootstrap-css\">\n  <script src=\"//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js\"></script>\n  <script src=\"//code.jquery.com/jquery-1.11.1.min.js\"></script>\n\n  <style media=\"screen\">\n    a:link {\n      text-decoration: none;\n    }\n\n    h6 {\n      text-align: center;\n    }\n\n    .row {\n      margin: 100px;\n    }\n  </style>\n</head>\n<div class=\"container\">\n  <div class=\"row\">\n    <div class=\"panel panel-primary\">\n      <div class=\"panel-heading\">\n        <h6 class=\"panel-title\">Attendance of class {{cl}} and date {{date}}</h6>\n      </div>\n      <table class=\"table table-hover\" id=\"dev-table\">\n        <thead>\n          <tr>\n            <th>Student Name</th>\n            <th>Student Roll</th>\n            <th>Present/Absent</th>\n          </tr>\n        </thead>\n        {%for attendancedata,studentdata in mylist %}\n        <tr>\n          <td>{{studentdata.get_name}}</td>\n          <td>{{studentdata.roll}}</td>\n          <td>{{attendancedata.present_status}}</td>\n        </tr>\n        {%endfor%}\n      </table>\n    </div>\n  </div>\n</div>\n{% endblock content %}\n"
  },
  {
    "path": "templates/school/teacher_wait_for_approval.html",
    "content": "<!DOCTYPE html>\n\n<html lang=\"en\" dir=\"ltr\">\n\n<head>\n  <meta charset=\"utf-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n  <title>LazyCoder || sumit</title>\n\n\n  <style media=\"screen\">\n    .jumbotron {\n      margin-top: 0px;\n      margin-bottom: 0px;\n    }\n\n    .jumbotron h1 {\n      text-align: center;\n    }\n\n    .alert {\n      margin: 0px;\n    }\n  </style>\n  <!--\n    written By : sumit kumar\n    facebook : fb.com/sumit.luv\n    -->\n\n\n\n\n\n</head>\n\n<body>\n  {% include \"school/navbar.html\" %}\n  <br>\n  <br>\n\n  <div class=\"jumbotron\" style=\"margin-top: 0px;\n    margin-bottom: 0px;\">\n    <h1 class=\"display-4\">Hello {{request.user.first_name}}</h1>\n    <p class=\"lead\">Your Account is not approved till now <br><br>Our Team is checking your profile <br><br> Soon you will be hired to our school</p>\n    <hr class=\"my-4\">\n    <p>Check Later</p>\n    <p class=\"lead\">\n      <a class=\"btn btn-primary btn-lg\" href=\"/logout\" role=\"button\">Logout For Now</a>\n    </p>\n  </div>\n\n  {% include \"school/footer.html\" %}\n</body>\n\n</html>\n"
  },
  {
    "path": "templates/school/teacherbase.html",
    "content": "<!DOCTYPE html>\n{% load static %}\n<html lang=\"en\" dir=\"ltr\">\n\n<head>\n  <meta charset=\"utf-8\">\n  <title>LazyCoder || sumit</title>\n  <!--\n    written By : sumit kumar\n    facebook : fb.com/sumit.luv\n    -->\n  <style media=\"screen\">\n    a:link {\n      text-decoration: none;\n    }\n\n    body {\n      margin: 0;\n      padding: 0;\n      font-family: \"Roboto\", sans-serif;\n    }\n\n    header {\n      position: fixed;\n      background: #22242A;\n      padding: 20px;\n      width: 100%;\n\n      z-index: 1;\n    }\n\n    .left_area h3 {\n      color: #fff;\n      margin: 0px;\n      text-transform: uppercase;\n      font-size: 22px;\n      font-weight: 900;\n    }\n\n    .left_area span {\n      color: #19B3D3;\n    }\n\n    .logout_btn {\n      padding: 5px;\n      background: #19B3D3;\n      text-decoration: none;\n      float: right;\n      margin-top: -30px;\n      margin-right: 40px;\n      border-radius: 2px;\n      font-size: 15px;\n      font-weight: 600;\n      color: #fff;\n      transition: 0.5s;\n    \n    }\n\n    .logout_btn:hover {\n      background: #0B87A6;\n    }\n\n    .sidebar {\n      background: #2f323a;\n      margin-top: 70px;\n      padding-top: 30px;\n      position: fixed;\n      left: 0;\n      width: 250px;\n      height: 100%;\n      transition: 0.5s;\n      transition-property: left;\n    }\n\n    .sidebar .profile_image {\n      width: 100px;\n      height: 100px;\n      border-radius: 100px;\n      margin-bottom: 10px;\n    }\n\n    .sidebar h4 {\n      color: #ccc;\n      margin-top: 0;\n      margin-bottom: 20px;\n    }\n\n    .sidebar a {\n      color: #fff;\n      display: block;\n      width: 100%;\n      line-height: 60px;\n      text-decoration: none;\n      padding-left: 40px;\n      box-sizing: border-box;\n      transition: 0.5s;\n\n    }\n\n    .sidebar a:hover {\n      background: #19B3D3;\n    }\n\n    .sidebar i {\n      padding-right: 10px;\n    }\n\n    label #sidebar_btn {\n      z-index: 1;\n      color: #fff;\n      position: fixed;\n      cursor: pointer;\n      left: 300px;\n      font-size: 20px;\n      margin: 5px 0;\n      transition: 0.5s;\n      transition-property: color;\n    }\n\n    label #sidebar_btn:hover {\n      color: #19B3D3;\n    }\n\n    #check:checked~.sidebar {\n      left: -190px;\n    }\n\n    #check:checked~.sidebar a span {\n      display: none;\n    }\n\n    #check:checked~.sidebar a {\n      font-size: 20px;\n      margin-left: 170px;\n      width: 80px;\n    }\n\n    .content {\n      margin-left: 250px;\n      background: url(background.png) no-repeat;\n      background-position: center;\n      background-size: cover;\n      height: 100vh;\n      transition: 0.5s;\n    }\n\n    #check:checked~.content {\n      margin-left: 60px;\n    }\n\n    #check {\n      display: none;\n    }\n  </style>\n\n\n  <link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css\">\n\n\n</head>\n\n<body>\n\n  <input type=\"checkbox\" id=\"check\">\n  <!--header area start-->\n  <header>\n    <label for=\"check\">\n      <i class=\"fas fa-bars\" id=\"sidebar_btn\"></i>\n    </label>\n    <div class=\"left_area\">\n      <h3>School Management</h3>\n    </div>\n    <div class=\"right_area\">\n      <a href=\"/logout\" class=\"logout_btn\">Logout</a>\n    </div>\n  </header>\n  <!--header area end-->\n  <!--sidebar start-->\n  <div class=\"sidebar\">\n    <center>\n\n      <img src=\"{% static \"images/teacher.png\" %}\" class=\"profile_image\" alt=\"\">\n      <h4>{{request.user.first_name}}</h4>\n\n    </center>\n\n    <a href=\"/teacher-dashboard\"><i class=\"fas fa-desktop\"></i><span>Dashboard</span></a>\n    <a href=\"/teacher-attendance\"><i class=\"fas fa-address-card\"></i><span>Attendance</span></a>\n    <a href=\"/teacher-notice\"><i class=\"fas fa-bullhorn\"></i><span>Notice</span></a>\n\n\n  </div>\n  <!--sidebar end-->\n\n\n  <!--content start-->\n  <div class=\"content\">\n    <br><br><br><br><br>\n    {% block content %}\n\n    {% endblock content %}\n\n\n    <br><br><br>\n    {% include \"school/footer.html\" %}\n  </div>\n  <!--content end-->\n\n</body>\n\n</html>\n"
  },
  {
    "path": "templates/school/teacherclick.html",
    "content": "{% extends 'school/homebase.html' %}\n{% block content %}\n<br>\n<br>\n<div class=\"jumbotron\" style=\"margin-bottom:0px;\">\n  <h1 class=\"display-4\">Hello, Teacher</h1>\n  <p class=\"lead\">Welcome to School Management System.</p>\n  <hr class=\"my-4\">\n  <p>You can access various features after Login.</p>\n  <p class=\"lead\">\n    <a class=\"btn btn-primary btn-lg\" href=\"teachersignup\" role=\"button\">Apply For Job</a>\n    <a class=\"btn btn-primary btn-lg\" href=\"teacherlogin\" role=\"button\">Login</a>\n  </p>\n</div>\n{% endblock content %}\n<!--\nwritten By : sumit kumar\nfacebook : fb.com/sumit.luv\n-->\n"
  },
  {
    "path": "templates/school/teacherlogin.html",
    "content": "<!DOCTYPE html>\n{% load widget_tweaks %}\n<html lang=\"en\" dir=\"ltr\">\n\n<head>\n  <meta charset=\"utf-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n  <title>LazyCoder || sumit</title>\n\n\n  <style type=\"text/css\">\n    body {\n      color: #aa082e;\n      background-color: #b6bde7;\n      font-family: 'Roboto', sans-serif;\n    }\n\n    a:link {\n      text-decoration: none;\n    }\n\n    .note {\n      text-align: center;\n      height: 80px;\n      background: -webkit-linear-gradient(left, #0072ff, #8811c5);\n      color: #fff;\n      font-weight: bold;\n      line-height: 80px;\n    }\n\n    .form-content {\n      padding: 5%;\n      border: 1px solid #ced4da;\n      margin-bottom: 2%;\n    }\n\n    .form-control {\n      border-radius: 1.5rem;\n    }\n\n    .btnSubmit {\n      border: none;\n      border-radius: 1.5rem;\n      padding: 1%;\n      width: 20%;\n      cursor: pointer;\n      background: #0062cc;\n      color: #fff;\n    }\n  </style>\n\n\n\n\n\n\n</head>\n\n<body>\n  {% include \"school/navbar.html\" %}\n  <br>\n  <br>\n  <br><br>\n\n  <!--- signup page for teacher by admin(sumit)  ---------->\n  <form method=\"post\">\n    {% csrf_token %}\n    <div class=\"container register-form\">\n      <div class=\"form\">\n        <div class=\"note\">\n          <p>Teacher Login Page</p>\n        </div>\n\n        <div class=\"form-content\">\n          <div class=\"row\">\n            <div class=\"col-md-6\">\n\n              <div class=\"form-group\">\n                {% render_field form.username class=\"form-control\" placeholder=\"Username\" %}\n              </div>\n\n            </div>\n            <div class=\"col-md-6\">\n\n              <div class=\"form-group\">\n                {% render_field form.password class=\"form-control\" placeholder=\"Password\" %}\n              </div>\n\n            </div>\n          </div>\n          <button type=\"submit\" class=\"btnSubmit\">Login</button>\n          <div class=\"text-center\">Do not have account? <a href=\"teachersignup\">Signup here</a></div>\n        </div>\n      </div>\n    </div>\n\n  </form>\n\n  <br><br><br>\n  <!--\nwritten By : sumit kumar\nfacebook : fb.com/sumit.luv\n-->\n  {% include \"school/footer.html\" %}\n</body>\n\n</html>\n"
  },
  {
    "path": "templates/school/teachersignup.html",
    "content": "<!DOCTYPE html>\n\n{% load widget_tweaks %}\n<html lang=\"en\" dir=\"ltr\">\n\n<head>\n  <meta charset=\"utf-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n  <title>LazyCoder || sumit</title>\n  <style type=\"text/css\">\n    body {\n      color: #aa082e;\n      background-color: #b6bde7;\n      font-family: 'Roboto', sans-serif;\n    }\n\n    a:link {\n      text-decoration: none;\n    }\n\n    .note {\n      text-align: center;\n      height: 80px;\n      background: -webkit-linear-gradient(left, #0072ff, #8811c5);\n      color: #fff;\n      font-weight: bold;\n      line-height: 80px;\n    }\n\n    .form-content {\n      padding: 5%;\n      border: 1px solid #ced4da;\n      margin-bottom: 2%;\n    }\n\n    .form-control {\n      border-radius: 1.5rem;\n    }\n\n    .btnSubmit {\n      border: none;\n      border-radius: 1.5rem;\n      padding: 1%;\n      width: 20%;\n      cursor: pointer;\n      background: #0062cc;\n      color: #fff;\n    }\n  </style>\n\n</head>\n\n\n<body>\n  {% include \"school/navbar.html\" %}\n  <br>\n  <br>\n  <br>\n  <br>\n\n\n\n\n  <!--- signup page for teacher by admin(sumit)  ---------->\n  <form method=\"post\">\n    {% csrf_token %}\n    <div class=\"container register-form\">\n      <div class=\"form\">\n        <div class=\"note\">\n          <p>Apply For Teacher Job </p>\n        </div>\n\n        <div class=\"form-content\">\n          <div class=\"row\">\n            <div class=\"col-md-6\">\n              <div class=\"form-group\">\n                {% render_field form1.first_name class=\"form-control\" placeholder=\"First Name\" %}\n              </div>\n              <div class=\"form-group\">\n                {% render_field form1.username class=\"form-control\" placeholder=\"Username\" %}\n              </div>\n              <div class=\"form-group\">\n                {% render_field form2.mobile class=\"form-control\" placeholder=\"Mobile\" %}\n              </div>\n\n            </div>\n            <div class=\"col-md-6\">\n              <div class=\"form-group\">\n                {% render_field form1.last_name class=\"form-control\" placeholder=\"Last Name\" %}\n              </div>\n              <div class=\"form-group\">\n                {% render_field form1.password class=\"form-control\" placeholder=\"Password\" %}\n              </div>\n              <div class=\"form-group\">\n                {% render_field form2.salary class=\"form-control\" placeholder=\"Salary\" %}\n              </div>\n\n            </div>\n          </div>\n          <button type=\"submit\" class=\"btnSubmit\">Apply</button>\n          <div class=\"text-center\">Already have an account? <a href=\"teacherlogin\">Login here</a></div>\n        </div>\n      </div>\n    </div>\n\n  </form>\n\n\n\n\n  <!--\n        written By : sumit kumar\n        facebook : fb.com/sumit.luv\n        -->\n\n\n\n  {% include \"school/footer.html\" %}\n</body>\n\n</html>\n"
  }
]