Posts

Showing posts from September, 2024

admin.py

# myapp/admin.py from django.utils.timezone import now from .models import UserProfile, UserReviews from django.utils import timezone from .models import Internship, Batch, AddTask, UserInternships, TaskSubmission from docx import Document from .Card.GenerateCard import write_text, write_qr import zipfile import pandas as pd import os from django.conf import settings from django.http import HttpResponse from django.contrib import admin, messages import qrcode from .models import UserInternships from PIL import Image from reportlab.lib.pagesizes import letter from reportlab.pdfgen import canvas import pypandoc import docx2pdf @admin.register(Internship) class InternshipAdmin(admin.ModelAdmin):     list_display = ('internship_id', 'domain', 'name', 'is_active')     search_fields = ('name', 'domain')     list_filter = ('is_active',) @admin.register(Batch) class BatchAdmin(admin.ModelAdmin):     list_display = ('internship', &