Files
LifeFaq/app/controllers/__pycache__/route_to_web.cpython-312.pyc

35 lines
5.2 KiB
Plaintext
Raw Normal View History

2024-12-21 02:16:29 +01:00
<EFBFBD>
c<>eg<65> <00><00>T<00>ddlZddlZddlmZmZmZddlmZddlm Z Gd<05>d<06>Z
y)<07>N)<03> APIRouter<65>Request<73>FastAPI)<01>Jinja2Templates)<01>CategoryControllerc<00>$<00>eZdZdefd<02>Zd<03>Zd<04>Zy)<06>
RouteToWeb<EFBFBD>appc<00><><00>t<00>|_td<01><02>|_||_t <00>|_|j<00>|j<00>y)zInitialize the controller.<2E> templates)<01> directoryN) r<00>routerrr r
r<00>category_controller<65> _add_routes<65>_add_global_middleware)<02>selfr
s <20>C/home/hjess/PycharmProjects/LifeFaq/app/controllers/route_to_web.py<70>__init__zRouteToWeb.__init__ sA<00><00><19> <0B>$<24>+<2B>"<22>[<5B>9<>$<24>.<2E> <10>$<24>(<28>/<2F>1<>$<24><1A><06><12><12><14><06><1D><1D><1F>c<00>`<00><00><00>jjddg<01><03>dtf<02>fd<05> <0C>}y)zAdd routes to the router.z /route-list<73>system)<01>tags<67>requestc<00><00><00>K<00><00>jjD<00>cgc]}|j|jxsdd<02><02><02>!}}|jj
}<03>j jd|||dd<05><04>Scc}w<00>w)z"Render route list with categories.<2E>Unnamed)<02>path<74>namezroute_list.htmlzRoute og Kategori Liste)r<00>routes<65>
categories<EFBFBD>
page_title)r
rrr<00>staterr <00>TemplateResponse)r<00>routerrrs <20>r<00>
route_listz*RouteToWeb._add_routes.<locals>.route_lists<><00><><00><><00>
<16><18><18><1F><1F> <05> <20><05><13>Z<EFBFBD>Z<EFBFBD><15><1A><1A>!8<>y<EFBFBD>9<> <20>
<EFBFBD> <05><18> <0A> <0A>(<28>(<28>:<3A>
<0E>.<2E>.<2E>
)<29>
)<29><15><17>6<EFBFBD><1A>Sl<53>m<> <05><05><>  <05>s<00>A><01>$A9<04>>A>N)r<00>getr)rr$s` rrzRouteToWeb._add_routess/<00><><00><07>;<3B>;<3B>?<3F>?<3F>=<3D><08>z<EFBFBD>?<3F>2<>
<05><07>
<05>3<>
rc<00>Z<00><00><00>jjd<01>dtf<02>fd<03> <0C>}y)zHMiddleware to add categories and next category globally to all requests.<2E>httprc<00><00><00>K<00>dtdtfd<03>} <00> jj|<00><00>d{<00><02><03>}|jj <00>}t j |<04>}||j_|jjjd<04>d}d}t|<05>D]3\}} | d|k(s<01>|dzt|<05>z}
||
}||d<00>|d<n||j_||<00><00>d{<00><02><03>} | S7<00><>7<00><08>w) N<> category_name<6D>returnc<00>t<00>gd<01>}tj|<01>}|j|j<00><00><02>S)z9Generate a dynamic and engaging link text for a category.)z3Dyk ned i kategorien {category} og bliv inspireret!u<Opdag alt, hvad du behøver at vide i kategorien {category}.u>Udforsk {category}-kategorien og find noget nyt og spændende.u?Lad dig fordybe i kategorien {category} der er meget at se!u7Find din næste læseoplevelse i {category}-kategorien.u:Gå på opdagelse i kategorien {category} og bliv klogere.uCDer venter spændende indhold i {category}-kategorien klik her!uBVil du vide mere? Hele kategorien {category} er kun ét klik væk.u:Læs videre i kategorien {category} og få ny inspiration.z8Fordyb dig i {category}-kategorien og opdag nyt indhold.u8Spring ind i {category}-kategorien og gå på opdagelse!uEFind masser af viden og gode læseoplevelser i {category}-kategorien.z@Udforsk hele kategorien {category} og bliv beriget med ny viden.uFDer er mere at læse i {category}-kategorien gå ikke glip af det!z=Tag et dybere kig i kategorien {category} og bliv inspireret!)<01>category)<04>random<6F>choice<63>format<61>lower)r)r <00>templates r<00>generate_dynamic_descriptionzjRouteToWeb._add_global_middleware.<locals>.add_categories_to_request.<locals>.generate_dynamic_description(s3<00><00><06>I<EFBFBD>"<16>}<7D>}<7D>i<EFBFBD>)<29>H<EFBFBD> <13>?<3F>?<3F>}<7D>':<3A>':<3A>'<<3C>?<3F> ><3E>>r<00>/<2F><><EFBFBD><EFBFBD><EFBFBD>r<00><00> description)<0F>strr<00>list_categories<65>body<64>decode<64>json<6F>loadsr!r<00>urlr<00>split<69> enumerate<74>len<65> next_category) r<00> call_nextr2<00>categories_response<73>categories_datar<00> current_pathrA<00>indexr,<00>
next_index<EFBFBD>responsers <20>r<00>add_categories_to_requestzDRouteToWeb._add_global_middleware.<locals>.add_categories_to_request&s<00><><00><><00>?<3F>3<EFBFBD>?<3F>3<EFBFBD>?<3F>*J<01>#<23>7<>7<>G<>G<><17>R<>R<><16>(<28>-<2D>-<2D>4<>4<>6<>?<3F><14>
<EFBFBD>
<EFBFBD>O<EFBFBD>-<2D>:<3A>)<29>7<EFBFBD>=<3D>=<3D><1B><1A>+<2B>+<2B>"<22>"<22>(<28>(<28><13>-<2D>b<EFBFBD>1<><<3C><17>=<3D>#<23>Z<EFBFBD>1<><EFBFBD>u<EFBFBD>h<EFBFBD><0F><06><17><<3C>'<27><18>1<EFBFBD>9<EFBFBD><03>Z<EFBFBD> 1<>1<>Z<EFBFBD><1F>
<EFBFBD>+<2B>]<5D>$@<40>-<2D>PV<50>BW<42>$Y<>]<5D>=<3D>!<21>
<EFBFBD>2<>"/<2F>7<EFBFBD>=<3D>=<3D><1E><1D>w<EFBFBD>(<28>(<28>8<EFBFBD>
<12>?<3F>/S<01><>,)<29>s)<00>0D
<01>D<04>BD
<01><AD
<01>?D<04>D
<01>D
N)r
<00>
middlewarer)rrIs` rrz!RouteToWeb._add_global_middleware#s-<00><><00><08>8<EFBFBD>8<EFBFBD><16><16><06> <20>/<13>w<EFBFBD>/<13>!<21>/rN)<07>__name__<5F>
__module__<EFBFBD> __qualname__rrrr<00>rrr r s<00><00> <20><17> <20> <05>"3rr ) r;r-<00>fastapirrr<00>fastapi.templatingr<00>#app.controllers.category_controllerrr rNrr<00><module>rRs#<00><01> <0B> <0A>/<2F>/<2F>.<2E>B<>N<13>Nr