본문 바로가기

개발Study/web15

ASP .NET 개발환경 구축 일복이 터졌다. 출산휴가중에 업무검토하고 있네. 1. visual studio 설치 https://visualstudio.microsoft.com/ko/downloads/ 나는 전에 설치해뒀던 visual studio 2019로 진행. 2. .net core 설치 visual studio 2019 최초 실행시 화면이고, 여기서 '새 프로젝트 만들기'를 클릭한다. 템플릿은 .net core를 선택해야 하는데, 목록에 없다. 이럴 땐 설치해야 한다. '추가 도구 및 기능 설치'를 클릭해준다. ASP.NET과 .NET 데스크톱 개발에 체크 후 '수정'버튼을 눌러준다. 그러면 다운로드 및 설치가 시작된다. visual studio를 종료시키고 기다려주자. 설치완료 후 visual studio 재시작 준비 완료 2022. 2. 15.
django port 접근 허용하기 ip camera를 만들다가 보니 내 pc에서 실행시킨 django server에 접근이 안되더라. 내 pc에서 localhost로 접근을 시도하면 접근이 되지만 같은 네트워크 안에서 내 PC ip를 입력하여 접속하면 접근이 안된다. 내 pc에서 ip를 입력해서 접근해도 접근이 안되었다. 이것을 해결하는 방법은 내 PC 방화벽의 인바운드 규칙에 django에서 사용하는 포트를 열어주는 것이다. 방화벽 창을 열어서 고급 설정 클릭 새 규칙 클릭 django는 default 8000번 포트. 다음다음누르고 이름 설정해주면 된다. 이렇게 해도 안된다면... django 서버 실행시 명령어에 모든 ip에서 접근할 수 있도록 실행명령어를 달리해줘야 한다. python manage.py runserver 0.0.0.. 2022. 1. 28.
powerMockup 요즘 web공부한다고 이것저것 하다가 좋은 툴을 발견했다. PowerMockup이라는 툴인데, web page를 디자인할 수 있다. 장점은 우리가 업무에서 흔히 사용하고 있는 power point와 연동이 된다는 점이다~! 궁금해서 한번 해보기로 했다. ​ 먼저 파워목업 사이트에 접속하여 trial version을 다운받았다. http://www.powermockup.com PowerPoint Wireframe and Prototyping Tool | PowerMockup Collaboration PowerPoint includes collaboration and sharing features that facilitate working in a team. You can share documents wit.. 2020. 12. 3.
Django와 bootstrap 원래 구현하고자 했던 반응형 웹페이지를 위해 bootstrap을 적용하려고 한다. Django에 bootstrap 적용하는 방법을 알아보자. 1. bootstrap 테마를 다운로드 적용하고 싶은 테마를 찾아 다운로드 해보자. https://startbootstrap.com/ 요기서! 적용하고 싶은것;; 모르겠고 그냥 무료 첫번째거 받았다. 연습하려고. 다운로드 받으면 zip파일 상태이다. 압축을 풀어준다. 2. django app 생성하기. 원래 만들어져 있던 프로젝트 hello_django에 app을 하나 새로 만든다. bootstrap study용 app이다~~ app을 생성했으니 settings의 INSTALLED_APPS에 추가해주어야 한다. hello_django\hello_django\sett.. 2020. 11. 29.
Django template template/mydjango/detail.html로 돌아가 코드를 작성한다. {{ question.question_text }} {% for choice in question.choice_set.all %} {{ choice.choice_text }} {% endfor %} question.question_text를 제목으로 출력하고, for문에서 choice.choice_text를 list로 출력해주도록 작성된 코드이다. template에서 하드코딩된 url 제거하기. 아래는 templates/mydjango/index.html의 코드이다. {% if latest_question_list %} {% for question in latest_question_list %} {{ question.ques.. 2020. 11. 22.
Django 지름길 장고 튜토리얼에 지름길이라고 적혀있는 render(). HttpResponse함수를 사용할 때 코드를 좀 더 간결하게 작성할 수 있도록 해준다. 튜토리얼대로 따라해보면 render를 사용하는 경우, def index(request) : latest_question_list = Question.objects.order_by('-pub_date')[:5] template = loader.get_template('mydjango/index.html') context = { 'latest_question_list': latest_question_list, } return HttpResponse(template.render(context, request)) 위의 코드가 아래의 코드로 대체가능하다. template.. 2020. 11. 22.