본문 바로가기

Web5

[편의점 매출 예측] Streamlit 페이지 구현 1. 페이지 설명 및 구현 순서 Streamlit 페이지 구현 1. 페이지 설명 및 구현 순서 1. Streamlit 구현 페이지 Home This app was built in Streamlit! Check it out and visit https://streamlit.io for more awesome community apps. 🎈 procspredictor.streamlit.app 2. Streamlit 구현 페이지 상세 ┣ 📂pages ┃ ┣ 📜main_page.py # 메인 페이지 ┃ ┗ 📜sub_page.py # 서브 페이지 ┣ 📜Home.py # 첫 페이지 Home Page > 서비스 안내 등 main page, sub page 이용 방법을 안내하는 페이지이다. Main Page > map 에서 원하는 상권을 확인 후, .. 2023. 12. 22.
[Web] ExcelCalculate with django for Mac - 1 이 포스팅은 "Django 한그릇뚝딱"의 Chapter4 내용을 실습하며 정리한 내용이다. 프로젝트 개요 액셀 계산 사이트 만들기 기능 구현 로그인 및 회원가입(이메일 인증 방식) 파일 업로드 업로드 된 엑셀 파일 계산 가상 환경 세팅 및 app 구성 1. 가상환경 세팅 which python : python 위치 확인 $ which python virtualenv venv : 가상환경 $ virtualenv venv source venv/bin/activate : 가상환경 활성화 source venv/bin/activate 2. 라이브러리 설치 requirements.txt를 이용하여 필요한 라이브러리를 설치해준다. requirements.txt 생성 후 내용 작성(경로 : ExcelCalculator.. 2023. 7. 31.
[Web] django로 Todolist 만들기 for Mac - 4 작성 후 메인페이지로 돌아가기 1) urls.py 설정 name = "index" name = "createTodo" # -*- coding:utf-8 -*- # my_to_do_app > urls.py ​ from django.urls import path from . import views ​ urlpatterns = [ path('', views.index, name="index"), path('createTodo/', views.createTodo, name="createTodo") ] 2) view.py 수정 HttpResponseRedirect , reverse import return HttpResponseRedirect(reverse('index')) 변경 reverse 함수로 inndex.. 2023. 7. 28.
[Web] django로 Todolist 만들기 for Mac - 3 텍스트가 서버에 전송되게 하기 1) 서버로 전송 (1) HTML 수정 action 태그는 서버로 데이터를 전달할 때 전달할 Url 을 지정한다. POST 태그를 사용할 경우 {% csrf_token %} 을 적어야 한다. {% csrf_token %} form안에 있는 데이터가 `./createTodo/ 라는 url로 전달됨 (2) Urls.py 설정 ToDoList > ToDoList > urls.py 기본 url은 my_to_do_app 폴더에 있는 urls.py 로 처리를 넘김 from django.contrib import admin from django.urls import path, include ​ urlpatterns = [ path('', include('my_to_do_app.urls'.. 2023. 7. 28.
[Web] django로 Todolist 만들기 for Mac - 2 (프로젝트 구성 ~ HTML 사용하기)는 이전 포스팅을 참고하길 바란다.) 1. 모델 만들기 MVC(Model, View, Controller) 소프트웨어 개발 방법론 중 하나 장고에서 데이터를 사용하기 위한 필수 조건 사용할 데이터 베이스 설정 ( 기본값 : sqlLite) 테이블 형태 정의 1) 모델 생성 (1) models.py 설정 from django.db import models ​ # Create your models here. ​ class Todo(models.Model): content = models.CharField(max_length= 255) 하나의 모델을 하나의 클래스로 나타냄 Todo라는 모델에 대해서 데이터가 content 라는 값 하나를 가짐. 데이터의 형태 : charf.. 2023. 7. 28.