일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 파이썬
- test drive development
- pyside6 ui
- pip 오류
- channels
- query 최적화
- 장고로 ERP
- Self ERP
- optimization page
- pip 설치
- tensorflow
- django rank
- Python
- django drf
- django
- django role based
- 장고
- materialized
- pyside6
- QApplication
- django erp
- qwindows.dll
- 페이지 최적화
- 재고 관리
- django test
- qpa_plugin
- 중량 관리
- uiload
- orm 최적화
- ERP
- Today
- Total
목록분류 전체보기 (52)
취미삼아 배우는 프로그래밍
오류해결 django channels twisted asyncioreactor Error 오류환경 : Win10 32Bit 오류 내역은 다음과 유사하다. (env) C:\Users\LENOVO\Desktop\SD\backend>python manage.py runserver Watching for file changes with StatReloader Exception in thread django-main-thread: Traceback (most recent call last): File "C:\Users\LENOVO\AppData\Local\Programs\Python\Python38-32\lib\threading.py", line 932, in _bootstrap_inner self.run() F..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/1OPmQ/btqALvd0HT3/tV2gBUJ2UIcyMjbaWREBQK/img.gif)
주의 정확히 알고 글을 적는게 아닌, 그저 성공 코드를 정리하는 것이니, 주의해주십시오. 완성품> consumer 는 아래와 같다. # todo.consumer # consumer.py from asgiref.sync import async_to_sync, sync_to_async from channels.generic.websocket import WebsocketConsumer import json import asyncio from channels.db import database_sync_to_async from .models import ToDoAppModel class TodoConsumer(WebsocketConsumer): def connect(self): print('someone con..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/BD2JL/btqAM3Hvubl/8qbW9Ztm3BDTvOkpCaOSl1/img.gif)
1. 설치(Channels 공식사이트를 참고했다.) https://channels.readthedocs.io/en/latest/tutorial/part_1.html Tutorial Part 1: Basic Setup — Channels 2.4.0 documentation In this tutorial we will build a simple chat server. It will have two pages: The room view will use a WebSocket to communicate with the Django server and listen for any messages that are posted. We assume that you are familiar with basic concepts..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cCOTPf/btqAJfWv369/QKwwjTa0XSXr3M0gEeihH0/img.png)
이거.. 잊어먹기 쉬울것 같아서 미리 정리하려 한다. Custom User를 사용하기 위해선 기존 유저모델을 수정 수정한 모델을 Auth 모델로 쓸 것임을 설정파일에 저장. 해야한다. 말로는 간단해보인다.. 실제로 하는것도 간단해보인다. 그냥 코드를 복붙해서 하면 되기 때문, https://dev-yakuza.github.io/ko/django/custom-user-model/ 장고(django)의 커스텀 유저 모델(Custom User Model) 장고(django) 프로젝트에서 사용되는 유저 모델(User Model)을 입맛에 맞게(Customization) 수정하여 사용해 봅시다. dev-yakuza.github.io 위의 사이트를 참고해서 수정해, 이리저리 테스트해봤다. # app : accoun..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/SH87A/btqAFnTnmQO/DlNEj8Wopju956nxNgMw50/img.png)
현재 구상하고 있는 ERP는 기초자료에서부터 흘러가기 때문에 이 부분이 가장 중요한 부분이라 생각한다. 기초 정보 입력 기초 정보 다수의 사용자가 입력된 기초자료에서 한 두 가지 항목만 수정 기초자료가 부실, 빈약 등 이상하다면 애초에 흘러갈 수가 없는 구조다. 근데 나는 뭣도 모르는 상태에서 제일 중요한거부터 건들고 있으니,, 뒤돌아 보면 정말 거대한 삽질이었는거 같다. 그리고 밑을 보면 아직도 삽질할 곳이 많아 보인다. 여튼, 지금의 결과물만 따지고 보자면 정말 이게 왜 삽질이었나 싶다. 근데 과정이 삽질일만 했다. RESTFRAME_WORK를 건드린점 뭣도 모르고 Serializers를 만든 점 django3.0에 뛰어든 점 고놈의 json 아주 고얀 AJAX 1. RESTFRAME_WORK를 건드..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bPPPEv/btqzu7rhrcn/knkXIQzVta4kZ9ksvEyJJk/img.png)
0. 지금까지의 결과물! 폼을 통해 데이터를 입력 Django-Rest-Framework를 통해 json으로 결과 값 확인 클라이언트(html쪽)단에서 json을 표로 출력 1. 삽질 스토리 0) 폼 입력의 구현과정 - 내장된 폼 팩토리를 이용한다.! 동영상 강좌를 참고했다. https://www.youtube.com/watch?v=6oOHlcHkX2U&t=221s https://www.youtube.com/watch?v=3XOS_UpJirU&t=855s ㅁ 테스트해본 것(이라 쓰지만 삽질) 기능 느낌 forms.modelformset 간단한 폼을 출력하는거 있어서, 딱 한 줄로 폼셋을 만들어버린다. 예시) test_modelFormset = forms.modelformset_factory(test_mo..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/YkpPp/btqzrvTisML/DFyn3cRQmSSnNMCXsyClQk/img.png)
django-channels-database-tableout :: 장고와 채널스를 써서 데이터베이스를 테이블로 뽑아낼 것이다 우선 이에 앞서, https://ssungkang.tistory.com/entry/Django-Channels-%EB%B9%84%EB%8F%99%EA%B8%B0%EC%A0%81-%EC%B1%84%ED%8C%85-%EA%B5%AC%ED%98%84%ED%95%98%EA%B8%B0-WebSocket-1 [Django] Channels, 비동기적 채팅 구현하기 - WebSocket (1) 비동기적, 즉 실시간 채팅을 구현하기 위해서 WebSocket 을 사용하고자 하였고, django 에서 이를 가능하게 해주는 Channels 라이브러리를 알아보았습니다. 전체적인 내용은 공식 문서 를 참..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bZTtzj/btqza9wCSV5/5eKaRNsQm0sJAxqMky0X71/img.png)
아무래도 일은 이런걸 안 하지만, 취미삼아 개발쪽을 건드리다보니, 시간이 많이 안 난다. 먼저 메모해둘 사항) django no such table ERROR: python manage.py migrate --run-syncdb git 으로 클론했을 때, 이거 안해주면 안되더라. 여튼, 이번엔 모델을 작성해 봤다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 from django.db import models from todo.settings..