오늘은 tailwindcss를 통해서
폼을 만들어보겠다.
그에 앞서서 task 테이블을 만들어보겠다.
→ task를 생성하고 사람들이 task에 댓글도 달 수 있게 만들어보겠다.
task 테이블을 만들고
컨트롤러, 마이그레이션, 모델까지 만들어보자.
php artisan serve
php artisan make:model Task --help
-c를 하면 컨트롤러도 같이 만들어주고
-m을 하면 마이그레이션 파일까지 한 번에 만들어준다.
즉 ,한 번의 명령으로 모델, 컨트롤러, 마이그레이션 파일까지 만들 수 있다.
php artisan make:model Task -c -m
셋 다 만들어졌다.
먼저 마이그레이션 파일로 가자.
지금은 로그인 시스템이 없기 때문에
간단하게 title과 body만 만들어준다.
php artisan migrate
저번에 마이그레이트했던 것들은 건너뛰고
batch 2로 tasks가 생겼다.
되돌리고 싶으면
php artisan migrate:rollback을 하면
최근에 한 batch 2만 없어진다.
views 폴더에 tasks 폴더와 index 파일을 만든다.
나오긴 했는데 h1 태그가 적용되지 않았다.
tailwindcss는 크기를 지정하지 않으면 안 된다.
마진을 주고 조금 오른쪽으로 옮겨보겠다.
↑여기 body 부분을 ↓이렇게 바꾼다.
이제 Task를 생성하는 폼을 만들어보도록 하겠다.
tasks/create
https://laravel.com/docs/7.x/controllers#introduction
Controllers - Laravel - The PHP Framework For Web Artisans
laravel.com
라라벨에서 추천하는 형식
create 파일을 만들었다.
3~5행을 아래 3행과 같이 바꿀 수 있다.
13~15행 추가
→ create blade 파일을 불러달라고 요청할 것이다.
'Laravel > 코지코더' 카테고리의 다른 글
코지코더 - 라라벨 11. 태스크 폼 Submit (0) | 2020.06.06 |
---|---|
코지코더 - 라라벨 10. 태스크 추가 폼 만들기 (0) | 2020.06.06 |
코지코더 - 라라벨 08. tailwindcss 설치하기 (1) | 2020.06.05 |
코지코더 - 라라벨 07. 모델 (0) | 2020.06.05 |
코지코더 - 라라벨 06. 데이터베이스 연결과 마이그레이션 (0) | 2020.06.04 |
댓글