azepug | Unsorted

Telegram-канал azepug - AzerbaijanPUG(Official)

912

Azerbaijan Python Users Group

Subscribe to a channel

AzerbaijanPUG(Official)

Llama necə. Məsləhət görərsiniz bunun üçün?

Читать полностью…

AzerbaijanPUG(Official)

Openai istifadə edirəm. Amma, böyük mətnlərdə tam düzgün nəticə verə bilmir.

Читать полностью…

AzerbaijanPUG(Official)

Əgər çox private və complex deyilsə, hal hazırda mövcud LLM də istifadə edə bilrəsiniz. OpenAI, Anthropic vəya Ollama

Читать полностью…

AzerbaijanPUG(Official)

Öncədən təyin edilmiş data əsasında bir “check” lazımdır, ki buda regex istifadəsi deyil)

Читать полностью…

AzerbaijanPUG(Official)

bəli, termini yersiz atdım

Читать полностью…

AzerbaijanPUG(Official)

django da bir kruq serialise edirdi )

Читать полностью…

AzerbaijanPUG(Official)

aha. Fix etdim. models.JsonField default üçün json sətri verirdim. Json əvəzinə dict kimi verdim - ok oldu

Читать полностью…

AzerbaijanPUG(Official)

bu cür json sətri js normal qarşılamaz yəqin ki

Читать полностью…

AzerbaijanPUG(Official)

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\" ...

Bundan necə yaxa qurtarmaq olar, DB hələki sqlite-dır

Читать полностью…

AzerbaijanPUG(Official)

Burda bütün sorğuları qəbul edir. Cors_allow_all_origins = True

Читать полностью…

AzerbaijanPUG(Official)

127.0.0.1 silin tekce * qalsin

Читать полностью…

AzerbaijanPUG(Official)

Bəli deploy olunub. Hər ikisini də yoxlamışam. Nəticə eynidi.

Читать полностью…

AzerbaijanPUG(Official)

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)

Читать полностью…

AzerbaijanPUG(Official)

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

Читать полностью…

AzerbaijanPUG(Official)

Ilk defe ishlyecek, amma sora kimse deyishmek istese None olacaq

Читать полностью…

AzerbaijanPUG(Official)

Gemini də yoxladım. Bu ümumiyyətcə işə yaramadı.

Читать полностью…

AzerbaijanPUG(Official)

Vəya bu modelləri götürüm custom train edə bilərsiniz, ama məmcə bu daha complex və resurs aparacağ

Читать полностью…

AzerbaijanPUG(Official)

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?

Читать полностью…

AzerbaijanPUG(Official)

+ hər bədirlənmiş ay görəndə dilə yeni qaydalar gətirir dilçilik institutu.

Читать полностью…

AzerbaijanPUG(Official)

Serialise etmir de escape slash-lar elave edir daha deqiq

Читать полностью…

AzerbaijanPUG(Official)

models.JSONField(default=DEFAULT_PERMISSION_SCHEMA['member'].model_dump_json)
əvəzinə
models.JSONField(default=DEFAULT_PERMISSION_SCHEMA['member'].model_dump)

Читать полностью…

AzerbaijanPUG(Official)

Bu escape benzeyir. Siz db-dan fetch edende de bele gelir ?

Читать полностью…

AzerbaijanPUG(Official)

"\" ə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

Читать полностью…

AzerbaijanPUG(Official)

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-Origin 
olurdu.

Читать полностью…

AzerbaijanPUG(Official)

Bunu tam olaraq hardan silməliyəm? Server tərəfdə? Ya necə?

Читать полностью…

AzerbaijanPUG(Official)

Bir de burdaki * ve dirnaq nese birteher gorsenir, emin olmadim o hisse yoxdur deye)

Читать полностью…

AzerbaijanPUG(Official)

Api serverde deploy olunub duz anladimsa ? Mueyyen kontekstlerde 127.0.0.1 ve localhost eyni anlama gelmir tam olaraq. Onu yoxlayin

Читать полностью…

AzerbaijanPUG(Official)

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",
]


Amma, aşağıdakı kimi xəta alıram. (Sorğu FireFox ilə local-dan api-yə göndərilir)
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).


Əlavə olaraq curl və postmanla post sorğusu göndərirəm işləyir.
OPTIONS sorğusunda da nəticədə iki dənə access-control-allow-origin verir.

...
access-control-allow-origin: http://127.0.0.1:8000
access-control-allow-origin: *
...


Belə birşeyin səbəbi başqa nədən ola bilər?

Читать полностью…

AzerbaijanPUG(Official)

else tərəfi unutmuşam, təşəkkürlər )

Читать полностью…

AzerbaijanPUG(Official)

bu kodda problemdi, hemishe None qaytaracaq

Читать полностью…
Subscribe to a channel