Attached is a picture of my fuel system, quite generic ...gravity feed from fuel tank to filter bowl through a mesh strainer in the bottom of the tank, as I have indicated. I would have a new replacement fuel filter with me as I approached the problem.
To see if fuel is your problem, first check is filter bowl (glass on mine) ...remove, if necessary to check. If full, then replace the filter. If (mostly) empty, then next check to make sure that the fuel shutoff is open. Still no fuel in flowing to the bowl? Next, pull the fuel line at "Pt. A", with a container at hand to catch any fuel (but, there shouldn't be any as the bowl was not full). Now, with the container ready, blow up the line you just disconnected, to blow away any debris blocking the mesh strainer ...fuel should flow profusely (into the container) and then reattach the line. Bowl should fill. Now, "all" you have to do is bleed the system, get to a better location quickly, and then deal with the debris in the tank (and the supplier).
I have also attached a pic of the bleeding instructions which makes it sound simple. Not shown is the possible necessity of breaking the lines to the individual injectors and cranking till fuel flows out ...best done by two people and with a fully charged battery or jumper. If fuel flows to the injectors, then either they need replacing (because of contaminated fuel, most likely) or the problem is not your fuel system.
If the "blow into the tank through the line" trick worked but it keeps clogging, you could try rigging a "plasma bottle" with fresh fuel into your bowl, directly (plugging the line from the tank) until you get to a place where you can deal with the fuel-in-the-tank problem ...which I would suspect, because fuel should not be cloudy, as you know ...could be water (which would constrict a water-block filter) and/or algae ...in which case, lose the old fuel and treat new with a "biocide" for diesel fuel.
To get rid of the debris at the mesh filter (if you have one and that were your problem) siphon all fuel from the tank, ideally with your siphon tube at the mesh strainer to pull out debris ...with an empty tank and a strong flashlight you might be able to see the strainer.
Hope any of this helps ...if you have a fuel pump, vice gravity feed like mine, then that's another (possible) issue ...it should have a strainer on the pickup which may need to be pulled, or the fuel pump may need attention.