Možnosti integrace AI do Django projektu/IDE

12 views
Skip to first unread message

stanisl...@gmail.com

unread,
May 16, 2025, 9:12:18 AMMay 16
to django-cs
Zdravím,

využiji zvýšené aktivity a trochu naváži na doporučení co před chvíli poslal Béďa sice pozitivní zkušenost s Cursor - jeho využití AI v praxi. Osobně programuji v Django nějaký ten rok a musím uznat, že je to fajn, když někdy tupé věci, nebo připomenutí kódu apod. za mě udělá AI, když pochopí co potřebuji a ona to prostě napíše, já to jen zreviduji. Ale chtěl bych vědět, zda nejde AI používat lépe, efektivněji. Jak AI v programování využívám aktuálně (a asi úplně nejhůř jak to jde):

Platím ChatGPT a Copilot. Copilot je super, že umí doplňovat přímo do kódu (jako editor mám PyCharm). Co už není super, že jak v chatu s ChatGPT, tak pro Copilot, musím relevantní informace pro danou část kódu vykopírovat a neustále připomínat, osvěžovat a případně kopírovat další a další části projektu pro omezení možnosti řešení/jeho odpovědí. Tedy kopíruji např. model, jeho form, část view a někdy i třeba kousek šablony. Copilot je lepší, vidí otevřený soubor, ale také si sám relevantní informace nezjistí a hlavně proti ChatGPT radí dost často bokem, prostě třeba poradí obecnější Python řešení než využít Django funkčnosti.

O co mi jde - lze toto posunout změnou IDE, např. zmíněný Cursor s využitím aktuálně placených AI nebo přechodem na jiný? A hlavně - jak lze AI nejlépe integrovat. Na YT jsem našel spoustu videí, ale většinou je to jen spousta údivu nad autocomplete, ale mě by zajímal nejen autocomplete, ale i třeba řešení kvality aktuálního kódu nebo optimalizace. Nejsem totiž full-time programátor, píši hromady skriptů pro svou práci, spravuji několik aplikací co jsem napsat a od AI nečekám že mě nahradí, ale jelikož jsem na vše sám a nemám s kým věci probírat, tak spíše AI chci jako parťáka. Tedy "řešení", které mi osvěží paměť když něco píšu po delší době, nebo vlnovkou podtrhne neoptimální přístup, navrhne lepší django-specific řešení, a hlavně: že si bude umět dohledat relevantní části projektu a kód proti nim validovat.

Máte konkrétní dopouručení na vhodné IDE + typ AI, kterou mám zkusit nebo YT video pro obecně uznávaný přístup, kde bych se měl inspirovat?

Předem díky! Pěkný den, Standa

Milan Majer

unread,
May 19, 2025, 3:20:30 PMMay 19
to django-cs
Zdravím,

Momentálně s IDE od JetBrains používám Windsurf plugin, který má původně vlastní IDE. Plugin ještě není úplně vyladěný, ale výhoda je, že se dá přepínat mezi hromadou modelů. Když mi na něco nefunguje jeden, tak se klidně i ve stejné konverzaci přepnu na jiný. Nejlíp mi fungují modely Sonnet 3.7 a Gemini 2.5 Pro. GPT 4.1 mi přišel zatím slabší při mých pokusech. S Djangem jsem ještě nezkoušel.

Dne pátek 16. května 2025 v 15:12:18 UTC+2 uživatel stanisl...@gmail.com napsal:
Reply all
Reply to author
Forward
0 new messages