diff --git a/README.md b/README.md index 4b0e63d4..879958ff 100644 --- a/README.md +++ b/README.md @@ -19,11 +19,30 @@ Write your own steps ## PROGRAM -Include your code here +'''' +admin.py -## OUTPUT +from django.contrib import admin +from .models import Employee,EmployeeAdmin +admin.site.register(Employee,EmployeeAdmin) + +modles.py + +from django.db import models +from django.contrib import admin +class Employee (models.Model): + eid=models.CharField(max_length=20,help_text="Employee") + name=models.CharField(max_length=100) + salary=models.IntegerField() + age=models.IntegerField() + email=models.EmailField() -Include the screenshot of your admin page. +class EmployeeAdmin(admin.ModelAdmin): + list_display=('eid','name','salary','age','email') +'''' + +## OUTPUT +![Alt text]() ## RESULT diff --git a/Screenshot from 2023-12-11 20-37-15.png b/Screenshot from 2023-12-11 20-37-15.png new file mode 100644 index 00000000..47d3bebf Binary files /dev/null and b/Screenshot from 2023-12-11 20-37-15.png differ diff --git a/dataproject/dataproject/__pycache__/__init__.cpython-311.pyc b/dataproject/dataproject/__pycache__/__init__.cpython-311.pyc new file mode 100644 index 00000000..5029e7a9 Binary files /dev/null and b/dataproject/dataproject/__pycache__/__init__.cpython-311.pyc differ diff --git a/dataproject/dataproject/__pycache__/settings.cpython-311.pyc b/dataproject/dataproject/__pycache__/settings.cpython-311.pyc new file mode 100644 index 00000000..cd796869 Binary files /dev/null and b/dataproject/dataproject/__pycache__/settings.cpython-311.pyc differ diff --git a/dataproject/dataproject/__pycache__/urls.cpython-311.pyc b/dataproject/dataproject/__pycache__/urls.cpython-311.pyc new file mode 100644 index 00000000..4f894b89 Binary files /dev/null and b/dataproject/dataproject/__pycache__/urls.cpython-311.pyc differ diff --git a/dataproject/dataproject/__pycache__/wsgi.cpython-311.pyc b/dataproject/dataproject/__pycache__/wsgi.cpython-311.pyc new file mode 100644 index 00000000..2c029f65 Binary files /dev/null and b/dataproject/dataproject/__pycache__/wsgi.cpython-311.pyc differ diff --git a/dataproject/dataproject/settings.py b/dataproject/dataproject/settings.py index 0f429541..a9c03cb7 100644 --- a/dataproject/dataproject/settings.py +++ b/dataproject/dataproject/settings.py @@ -11,7 +11,7 @@ """ from pathlib import Path - +import os # Build paths inside the project like this: BASE_DIR / 'subdir'. BASE_DIR = Path(__file__).resolve().parent.parent @@ -36,7 +36,7 @@ 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', - 'django.contrib.staticfiles', + 'django.contrib.staticfiles','myapp' ] MIDDLEWARE = [ diff --git a/dataproject/db.sqlite3 b/dataproject/db.sqlite3 new file mode 100644 index 00000000..8462a515 Binary files /dev/null and b/dataproject/db.sqlite3 differ diff --git a/dataproject/myapp/__init__.py b/dataproject/myapp/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/dataproject/myapp/__pycache__/__init__.cpython-311.pyc b/dataproject/myapp/__pycache__/__init__.cpython-311.pyc new file mode 100644 index 00000000..009ada4c Binary files /dev/null and b/dataproject/myapp/__pycache__/__init__.cpython-311.pyc differ diff --git a/dataproject/myapp/__pycache__/admin.cpython-311.pyc b/dataproject/myapp/__pycache__/admin.cpython-311.pyc new file mode 100644 index 00000000..d5843d7b Binary files /dev/null and b/dataproject/myapp/__pycache__/admin.cpython-311.pyc differ diff --git a/dataproject/myapp/__pycache__/apps.cpython-311.pyc b/dataproject/myapp/__pycache__/apps.cpython-311.pyc new file mode 100644 index 00000000..337ccf85 Binary files /dev/null and b/dataproject/myapp/__pycache__/apps.cpython-311.pyc differ diff --git a/dataproject/myapp/__pycache__/models.cpython-311.pyc b/dataproject/myapp/__pycache__/models.cpython-311.pyc new file mode 100644 index 00000000..cc197e85 Binary files /dev/null and b/dataproject/myapp/__pycache__/models.cpython-311.pyc differ diff --git a/dataproject/myapp/admin.py b/dataproject/myapp/admin.py new file mode 100644 index 00000000..1436ea57 --- /dev/null +++ b/dataproject/myapp/admin.py @@ -0,0 +1,3 @@ +from django.contrib import admin +from .models import Employee,EmployeeAdmin +admin.site.register(Employee,EmployeeAdmin) \ No newline at end of file diff --git a/dataproject/myapp/apps.py b/dataproject/myapp/apps.py new file mode 100644 index 00000000..c34fb20e --- /dev/null +++ b/dataproject/myapp/apps.py @@ -0,0 +1,6 @@ +from django.apps import AppConfig + + +class MyappConfig(AppConfig): + default_auto_field = 'django.db.models.BigAutoField' + name = 'myapp' diff --git a/dataproject/myapp/migrations/0001_initial.py b/dataproject/myapp/migrations/0001_initial.py new file mode 100644 index 00000000..6665b7cf --- /dev/null +++ b/dataproject/myapp/migrations/0001_initial.py @@ -0,0 +1,25 @@ +# Generated by Django 3.2.5 on 2023-12-11 14:57 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + initial = True + + dependencies = [ + ] + + operations = [ + migrations.CreateModel( + name='Employee', + fields=[ + ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('eid', models.CharField(help_text='Employee', max_length=20)), + ('name', models.CharField(max_length=100)), + ('salary', models.IntegerField()), + ('age', models.IntegerField()), + ('email', models.EmailField(max_length=254)), + ], + ), + ] diff --git a/dataproject/myapp/migrations/__init__.py b/dataproject/myapp/migrations/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/dataproject/myapp/migrations/__pycache__/0001_initial.cpython-311.pyc b/dataproject/myapp/migrations/__pycache__/0001_initial.cpython-311.pyc new file mode 100644 index 00000000..e853d273 Binary files /dev/null and b/dataproject/myapp/migrations/__pycache__/0001_initial.cpython-311.pyc differ diff --git a/dataproject/myapp/migrations/__pycache__/__init__.cpython-311.pyc b/dataproject/myapp/migrations/__pycache__/__init__.cpython-311.pyc new file mode 100644 index 00000000..29636898 Binary files /dev/null and b/dataproject/myapp/migrations/__pycache__/__init__.cpython-311.pyc differ diff --git a/dataproject/myapp/models.py b/dataproject/myapp/models.py new file mode 100644 index 00000000..81e7e0c3 --- /dev/null +++ b/dataproject/myapp/models.py @@ -0,0 +1,11 @@ +from django.db import models +from django.contrib import admin +class Employee (models.Model): + eid=models.CharField(max_length=20,help_text="Employee") + name=models.CharField(max_length=100) + salary=models.IntegerField() + age=models.IntegerField() + email=models.EmailField() + +class EmployeeAdmin(admin.ModelAdmin): + list_display=('eid','name','salary','age','email') \ No newline at end of file diff --git a/dataproject/myapp/tests.py b/dataproject/myapp/tests.py new file mode 100644 index 00000000..7ce503c2 --- /dev/null +++ b/dataproject/myapp/tests.py @@ -0,0 +1,3 @@ +from django.test import TestCase + +# Create your tests here. diff --git a/dataproject/myapp/views.py b/dataproject/myapp/views.py new file mode 100644 index 00000000..91ea44a2 --- /dev/null +++ b/dataproject/myapp/views.py @@ -0,0 +1,3 @@ +from django.shortcuts import render + +# Create your views here.