Azerbaijan Python Users Group
Llama necə. Məsləhət görərsiniz bunun üçün?
Читать полностью…Openai istifadə edirəm. Amma, böyük mətnlərdə tam düzgün nəticə verə bilmir.
Читать полностью…Əgər çox private və complex deyilsə, hal hazırda mövcud LLM də istifadə edə bilrəsiniz. OpenAI, Anthropic vəya Ollama
Читать полностью…Öncədən təyin edilmiş data əsasında bir “check” lazımdır, ki buda regex istifadəsi deyil)
Читать полностью…aha. Fix etdim. models.JsonField default üçün json sətri verirdim. Json əvəzinə dict kimi verdim - ok oldu
Читать полностью…bu cür json sətri js normal qarşılamaz yəqin ki
Читать полностью…Salam. Djangoda modeldə jsonfield var. models.JSONField(default=DEFAULT_PERMISSION_SCHEMA.admin.model_dump_json)
DEFAULT_PERMISSION_SCHEMA.admin
- pydantic modeldir. Sonda db-də belə bir vəziyyət alır:
"{\"can_remove_icma\":false,\"can_add_members\" ...
Burda bütün sorğuları qəbul edir. Cors_allow_all_origins = True
Читать полностью…Bəli deploy olunub. Hər ikisini də yoxlamışam. Nəticə eynidi.
Читать полностью…Serverdə də bu formada kod parçası var. Əlavə olaraq INSTALLED_APPS
-də corseheaders
daxil etmişəm. Middleware-də də var. (Common-dan yuxarıda)
def set_default_avatar(self):Читать полностью…
""" sets default avatar if not selected. Default-if no gender is man avatar """
# if avatar not set
if self.avatar in [self.DEFAULT_MAN_AVATAR, self.DEFULT_FEMALE_AVATAR, None]:
if self.gender == 'female':
return self.DEFULT_FEMALE_AVATAR
return self.DEFAULT_MAN_AVATAR
return self.avatar
Ilk defe ishlyecek, amma sora kimse deyishmek istese None olacaq
Читать полностью…Gemini də yoxladım. Bu ümumiyyətcə işə yaramadı.
Читать полностью…Vəya bu modelləri götürüm custom train edə bilərsiniz, ama məmcə bu daha complex və resurs aparacağ
Читать полностью…O zaman mən bununçün bir ai yazıb train etməliyəm? Əgər belədisə, buna uyğun bir yol xəritəsi deyə bilərsiniz zəhmət olmasa?
Читать полностью…+ hər bədirlənmiş ay görəndə dilə yeni qaydalar gətirir dilçilik institutu.
Читать полностью…Serialise etmir de escape slash-lar elave edir daha deqiq
Читать полностью… models.JSONField(default=DEFAULT_PERMISSION_SCHEMA['member'].model_dump_json)
əvəzinə models.JSONField(default=DEFAULT_PERMISSION_SCHEMA['member'].model_dump)
Bu escape benzeyir. Siz db-dan fetch edende de bele gelir ?
Читать полностью…"\" əlavə etməsi, düşünürəm bəlkə nested olduğuna görə elə edir.
edit: nested məsələsi deyil - nestedi dict[str, BaseModel]-ə çevirdim və eyni şey
Bir daha salam. Problemi həll etdim. Maraqlı olar deyə burda da səbəbini bildirmək istərdim. Deməli, problem
Access-Control-Allow-Origin-in həm apache həm də django-da təyin edilməsi idi. Buna görə də gələn response-da iki dənə fərqli
Access-Control-Allow-Originolurdu. Читать полностью…
Bunu tam olaraq hardan silməliyəm? Server tərəfdə? Ya necə?
Читать полностью…Bir de burdaki * ve dirnaq nese birteher gorsenir, emin olmadim o hisse yoxdur deye)
Читать полностью…Api serverde deploy olunub duz anladimsa ? Mueyyen kontekstlerde 127.0.0.1 ve localhost eyni anlama gelmir tam olaraq. Onu yoxlayin
Читать полностью…Salam. CORS-la bağlı problemim var.
settings.py faylımda aşağıdakı kimi kod parçası var.
CORS_ALLOW_ALL_ORIGINS = True
CORS_ALLOW_CREDENTIALS = True
CORS_ALLOW_HEADERS = [
"accept",
"accept-encoding",
"authorization",
"content-type",
"dnt",
"origin",
"user-agent",
"x-csrftoken",
"x-requested-with",
]
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://example_domain/api/v1/example/. (Reason: CORS header ‘Access-Control-Allow-Origin’ does not match ‘http://127.0.0.1:8000, *’)
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://example_domain/api/v1/example/. (Reason: CORS request did not succeed). Status code: (null).
access-control-allow-origin
verir....
access-control-allow-origin: http://127.0.0.1:8000
access-control-allow-origin: *
...
bu kodda problemdi, hemishe None qaytaracaq
Читать полностью…