Rota işleyici adlandırması (ARCH2004)
Anahtar python.naming.route-handler-naming · Önem info · Kategori naming
Web framework rota işleyicilerinin adları, ele aldıkları HTTP fiilinin semantiğiyle eşleşmelidir (GET → get/list, POST → create). Uyumsuz adlandırma RESTful tutarlılığı bozar ve kodu yanıltıcı kılar.
Hatalı
Bölüm başlığı “Hatalı”@app.post("/users")def get_users(payload): # POST ama 'get' adı return create_user(payload)@app.post("/users")def create_user(payload): return save_user(payload)Düzeltme
Bölüm başlığı “Düzeltme”İşleyici adını HTTP fiiline göre seçin (GET → get/list, POST → create, PUT → update, DELETE → delete).