mirror of
https://github.com/yogeshojha/rengine.git
synced 2026-09-19 00:07:44 +02:00
31 lines
766 B
Python
31 lines
766 B
Python
from rest_framework import serializers
|
|
|
|
from startScan.models import ScannedHost, ScanHistory, WayBackEndPoint, VulnerabilityScan
|
|
|
|
|
|
class ScanHistorySerializer(serializers.ModelSerializer):
|
|
|
|
class Meta:
|
|
model = ScannedHost
|
|
fields = '__all__'
|
|
# lookup_field = 'scan_history'
|
|
|
|
|
|
class EndpointSerializer(serializers.ModelSerializer):
|
|
|
|
class Meta:
|
|
model = WayBackEndPoint
|
|
fields = '__all__'
|
|
|
|
|
|
class VulnerabilitySerializer(serializers.ModelSerializer):
|
|
|
|
discovered_date = serializers.SerializerMethodField()
|
|
|
|
def get_discovered_date(self, VulnerabilityScan):
|
|
return VulnerabilityScan.discovered_date.strftime("%b %d, %Y %H:%M")
|
|
|
|
class Meta:
|
|
model = VulnerabilityScan
|
|
fields = '__all__'
|