- startproject householdAccountBook
- python -m pip install django~=4.2
- django-admin startproject householdAccountBook .
- File > Settings... > Language & Frameworks > Django > [v] Enable Django Support
- Run > Edit Configurations... > + Django Server > Name: runserver
- VCS > Enable Version Control Integration... > git > ok
- 차트용 실습: startapp chart_test
- python manage.py startapp chart_test
- settings > INSTALLED_APPS > 'chart_test',
- chart_test/
- views
- show_chart()
- templates
- chart_view.html
- urls
- chart_test:show_chart
- views
- 프로젝트명/
- urls
- include('chart_test.urls')
- data/data.json
- 임시 데이터
- urls
- startapp accountbook
- python manage.py startapp accountbook
- settings.py > INSTALLED_APPS > 'accountbook',
- accountbook/
- models
- Category
- name, bgcolor
- AccountBook
- type(0: 지출, 1: 소비), price, category, time, contents, created_at, updated_at
photo
- python manage.py makemigrations accountbook
- python manage.py migrate
- Category
- admin
- Category
- AccountBook
- python manage.py createsuperuser
- views
- CategoryListView
- AccountBookListView
- AccountBookCreateView
- AccountBookUpdateView
- AccountBookDeleteView
- dashboard_accountbook()
- templates
- category_list.html
- accountbook_list.html
- accountbook_create.html
- accountbook_update.html
- accountbook_confirm_delete.html
- accountbook_dashboard.html
- humanize
- reset.css, nav.css, dashboard.css
- calendar.js, calendar.css
- urls
- accountbook:category_list
- accountbook:accountbook_list
- accountbook:accountbook_create
- accountbook:accountbook_update
- accountbook:accountbook_delete
- accountbook:accountbook_dashboard
- models
hyeseung12 / networkprogramming_240603_householdaccountbook Goto Github PK
View Code? Open in Web Editor NEW2024.06.03 3학년 네트워크 프로그래밍 가계부 실습