DSatishchandra's picture
Update modules/filters.py
3e7dcaf verified
raw
history blame contribute delete
356 Bytes
def apply_filters(df, alert_filter, cam_filter, location_filter):
filtered_df = df[df["AlertLevel"].isin(alert_filter)]
if cam_filter != "All":
filtered_df = filtered_df[filtered_df["CameraStatus"] == cam_filter]
if location_filter:
filtered_df = filtered_df[filtered_df["Location"].isin(location_filter)]
return filtered_df