반응형 Programming256 SSL TLS HTTP 란 무엇인가 what is ssl tls http SSL: 보안 소켓 계층(Secure Sockets Layer, SSL) SSL은 웹사이트와 브라우저(혹은, 두 서버) 사이에 전송된 데이터를 암호화하여 인터넷 연결을 보안을 유지하는 표준 기술을 의미한다. 이는 해커가 개인 정보 및 금융 정보를 포함한 전송되는 모든 정보를 열람하거나 훔치는 것을 방지한다. SSL을 왜 써야 되냐면, 전자 상거래 사이트의 경우 신용카드 정보를 입력한기 때문에, 보안을 강화해야 한다. 또한 개인정보, 문서, 이미지 등등 비공개된 정보를 처리하는 사이트에서도 보안을 위해서 SSL을 사용한다. 2014년 구글은 SSL 인증서가 없는 사이트에 대해 '안전하지 않음' 문구를 표시해서 보안을 강화할 것을 요구하고 있다. SSL 인증서 작동 방식 1. 유저가 웹사이트에 접속 / 새로.. 2021. 10. 4. [project #1] 1) django 웹페이지 기본 로그인 기능 구현 djago 프로젝트를 진행한다. 1. 전체 화면 띄우기 1) DB + STATIC files setting # prject.settings.py 1) Database setting DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql', 'NAME': 'projectName', 'USER' : 'postgres', 'PASSWORD' : 'password', 'HOST' : 'localhost', } } 2) STATIC files root settings STATIC_URL = '/static/' // 모든 STATIC FILE은 'static'에서 찾아라 STATICFILES_DIRS = [os.path.join(BASE_DIR, '.. 2021. 10. 3. [Django] please run connect() first SMTP 모듈 사용 에러, Django 메일 전송 에러 Error Occur Django SMTP 모듈을 이용해 메일을 전송하는 코드를 짜는 과정에서 다음 에러가 발생한다. SMTPServerDisconnected at / please run connect() first 에러가 나는 이유를 추측해보면, EmailMessage를 인스턴스 하고 e.send() 하는 과정에서, send를 하고 quit() 내부 함수가 작동해서, 추가적으로 get_connection()이 안되는 것이 의심된다. ========================== solution1 Email Backend에서 자동으로 호출되는 with as 함수 형태로 메세지를 바꿔본다. from django.core import mail with mail.get_connection() as conne.. 2021. 10. 2. django os.environ 설정 문제 python에서 특정 module을 import 해서 사용하고자 할 때, 다음과 같은 에러가 나는 경우가 있다. Error 1 django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.ent Issue 원인은 Django에 기본적인 module setting이 안되어 있기 때문이다. solution 먼저 os module을 import 해주고.. 2021. 10. 2. django.db.utils.ProgrammingError: 오류: "auth_user" 이름의 릴레이션(relation)이 없습니다LINE 1: SELECT (1) AS "a" FROM "auth_user" WHERE "auth_user"."userna... 1. Error 발생 javascript fetch()를 사용하는 과정에서 다음 Error가 발생했다. Traceback (most recent call last): File "C:\Users\superman\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\django\core\handlers\exception.py", line 47, in inner response = get_response(request) File "C:\Users\superman\AppData\Local\Packages\PythonSoftwareFoundation... 2021. 10. 1. Django project setting 순서 및 방법 Django postgresql 설치 및 연결 / psycopg2 설치 및 연결 1. Django project setting #Django Project #install Virtual Env python3 -m venv "Name of VENV" #activate Virtual Env call Scripts/activate.bat #Install(In VirEnv) pip list pip freeze > requirements.txt pip install -r requirements.txt{ pip install django pip install requests pip django-heroku pip dj_database_url } # What you need to do to start New Djan.. 2021. 10. 1. 이전 1 ··· 33 34 35 36 37 38 39 ··· 43 다음 반응형