일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 다른테이블에속해있습니다
- Android
- 청소년복지론
- 이행은이미다른테이블에속해있습니다
- speechAPI
- Python
- 안드로이드
- 자바스크립트날짜형식
- 자바스크립트날짜get
- 이행은이미다른
- 장고웹프로젝트
- 장고웹
- cmd명령어
- javaScriptError
- 자바스크립트forinforof차이
- sqlite
- 자바스크립트for문
- forof문
- R데이터분석
- 장고프로젝트
- 장고
- PostgreSQL
- 사례관리
- 개발
- webkitrecognition
- speechtoText
- 오류종류
- 자바스크립트수학
- 자바스크립트날짜
- 파이썬
- Today
- Total
목록EMDI의 모든것 (125)
지금도 개발중
저번 글에서는 회원가입 화면을 만드는 UI에 관련된 내용을 다루어보았습니다. 이번 글에서는 코틀린의 이벤트처리에 대해 배워보도록 하겠습니다. 이벤트명 개념 사용법 setOnClickListener 사용자가 해당 버튼을 누르면 실행할 내용을 지정해주는 코드 이벤트를붙여줄버튼.setOnClickListener { // 버튼이 눌리면 실행 해줄 코드들을 작성. } Intent 하나의 액티비티에서 다른 액티비티를 불러낼 때 사용하는 코드(이동) val myIntent(변수이름변경가능) = Intent(출발지this, 도착액티비티::class.java) startActivity(myIntent) * 연습내용 : MainActivity(로그인화면)에서 가입하기 버튼을 클릭했을 때 새로 생성한 JoinActivi..
안드로이드 프로젝트를 처음 만들었을 때 우리는 activity_main.xml과 MainActivity.kt 파일을 확인할 수 있습니다. 이 두 파일의 차이점은 무엇일까요? 단순하게 얘기하면 xml 파일은 text, button등을 다룰 수 있는 디자인과 관련된 파일이고요. kt 파일은 button등을 클릭했을 때 동작과 관련된 파일이라고 할 수 있습니다. 종류 폴더 내용 app manifests 앱의 정보 사항들을 담아두는 xml 파일 java 앱이 화면에 뜨고 난 이후의 동작 로직을 작성하는 폴더 (kt파일들이 있는 곳) res > drawable 화면에 배치될 [그림 파일]이 모여있는 폴더 res > layout 앱 [화면의 구조]를 결정하는 xml파일 gradle scripts 프로젝트의 개발관..
안드로이드 스튜디오를 통해서 우리는 git / gitHub를 사용할 수 있는데 실제 사용하기에 앞서 git설치 및 세팅하는 방법에 대해서도 같이 포스팅하도록 할게요~ 1. 우선 git부터 설치를 진행하기 Git - Downloads Downloads Mac OS X Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific git-scm.com..
옛날에는 안드로이드 스튜디오 언어로 JAVA만이 사용가능했었는데 구글이 안드로이드 공식 언어 중 Kotlin을 추가하면서 우리는 새로운 언어를 또 맞붙게 되었어요. 이번 글에서부터는 새로운 언어인 코틀린(Kotlin)을 가지고 안드로이드에 대해 글을 써보도록 하려고 합니다! 새로운 시작인만큼 안드로이드 스튜디오 설치부터 시작하도록 할게요! 안드로이드 스튜디오 설치는 구글에 android studio download라고 하면 바로 설치할 수 있는 링크로 들어갈 수 있으니 다운 받아주시기 바랍니다.
이번 글에서는 저번에 다루었던 작업에 이어 수정(Update), 삭제(Delete) 작업을 해보도록 하겠습니다. 1. teamDetail.html 생성 - 수정, 삭제를 할 수 있는 상세화면 우선은 수정과, 삭제를 할 수 있는 상세화면을 따로 만들도록 하겠습니다. 저는 teamDetail.html이라 이름을 붙였고, html의 content내용은 등록화면과 거의 동일합니다. 다른 점이라고는 화면이름과 버튼들뿐입니다. 버튼에 대한 설명은 조금있다가 아래에서 설명하도록 하겠습니다. 2. views.py와 urls.py 추가 메인화면 만드는 글부터 시작해서 여기까지 오신 분들이라면 이제 대충 어떤 문서로 가야할지 파악하실 수 있으실겁니다. 네 맞습니다. html 이후로는 views.py와 urls.py를 설정..
* 해당 글은 장고(Django)의 클래스형 뷰와 함수형 뷰의 차이점에 대해 공부하고자 기록한 내용입니다. 글의 내용은 한 블로그에서 작성한 내용을 토대로 재정리한 내용이기에 원문을 원하시는 분들은 아래의 링크를 참고해주세요. Class-Based Views vs. Function-Based Views If you follow my content here in the blog, you probably have already noticed that I’m a big fan of function-basedviews. Quite often I use them in my examples... simpleisbetterthancomplex.com from django.shortcuts import render, ..
저번 글에서는 static 디렉터리를 가지고 css, js, img 등의 문서를 어떻게 관리하는지에 대해 알아보았습니다. 이번 글에서는 본격적으로 CRUD에 대해 배워보도록 하겠습니다. 우선 현재까지 만든 화면으로는 메인화면과 팀목록을 보여주는 화면 달랑 두 개 밖에 없기 때문에 팀을 추가할 수 있는 화면을 만들어 보도록 하겠습니다. 1. 팀추가 버튼 생성(teamInfo.html) {% extends 'base.html' %} {% block content %} Project Management Page (TeamInfo) * 팀 목록을 보여주는 홈페이지입니다. 팀명 팀닉네임 팀멤버수 비고 {% for team in teams %} {{ team.team_nm }} {{ team.team_nick }}..
저번 글에서는 클라이언트 사이트를 어떻게 꾸밀건지에 대한 것과 html 소스를 세분화하는 작업(템플릿 상속)에 대해 배워보았습니다. 이번 글에서는 templates(html 파일들을 관리하는 폴더)와 같이 css, fonts, img, js 파일들을 관리할 수 있는 static 폴더를 생성해보도록 하겠습니다. 1. static 폴더 생성 - templates : index, teamInfo 등과 같이 html 문서들을 관리하는 폴더 - static : html 문서들을 제외한 css, fonts, img, js 등 나머지 문서들을 관리하는 폴더 다른 블로그분들이 정리한 내용을 보면 보통 templates와 static폴더는 APP 안에서 관리하시던데 저도 동일하게 APP안에 templates 폴더와 st..
저번 글까지는 파이썬의 구조에 대해 조금 더 배워가는 시간이었습니다. 이번 글에서는 직접적으로 클라이언트 홈페이지를 다룰 예정입니다. 1. index.html 꾸미기 클라이언트 사이트는 이미 꾸며져 있는 관리자사이트(/admin)와 다르게 저희가 직접 소스를 작성하면서 꾸며야합니다. 그렇기에 저는 부트스트랩 사이트를 이용하도록 하겠습니다. 저와 동일하게 부트스트랩 사이트를 이용하실 분들은 해당 사이트에 들어가셔서 원하는 소스를 추가해주세요. FINPM 초기화면(current) 프로그램정보 Search Project Management Page * 해당 홈페이지는 파이썬 공부를 위한 테스트용 홈페이지입니다. 팀명 팀닉네임 팀멤버수 비고 {% for team in teams %} {{ team.team_nm..
1. 앱 생성하기 전 설정하기(settings.py) # mySite에 있는 settings.py TIME_ZONE = 'Asia/Seoul' #한국시간으로 변경 LANGUAGE_CODE = 'ko-kr' #한국어로 변경 USE_TZ = False #변경 TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [os.path.join(BASE_DIR, 'templates')], #변경 'APP_DIRS': True, 'OPTIONS': { 'context_processors': [ 'django.template.context_processors.debug', 'django.template.context_pr..