OpenJDK부터 설치 Jenkins설치 https://www.jenkins.io/doc/book/installing/linux/#debianubuntu Linux Jenkins – an open source automation server which enables developers around the world to reliably build, test, and deploy their software www.jenkins.io 포트변경 vi /usr/lib/systemd/system/jenkins.service systemctl daemon-reload systemctl restart jenkins 최초 설정 비밀번호 확인 cat /var/lib/jenkins/secrets/initialAdminPa..
root 프로젝트디렉토리에서 sitemaps.py 생성 from django.contrib.sitemaps import Sitemap from blog.models import Post class PytonBlogSitemap(Sitemap): changefreq = 'weekly' priority = 0.7 def items(self): results = Post.objects.all().order_by('-pk') return results def location(self, obj): return """/blog/%s""" % obj.pk def lastmod(self, obj): return obj.updated_at root 프로젝트디렉토리에서 settings.py 앱추가 INSTALLED_APP..
robots.txt 텍스트 파일 생성 User-agent: * Disallow: /admin Allow: / Sitemap: https://www.####.com/sitemap.xml urls.py에 적용 from django.views.generic import TemplateView urlpatterns = [ path('robots.txt', TemplateView.as_view(template_name="서브주소있으면입력/robots.txt", content_type='text/plain')), ]
TDD 개발론 만들고 싶은 요소를 떠올리고 우선적으로 개발 웹 브라우저로 결과 확인 제대로 작동하지 않으면 다시 개발 성공하면 개선점 찾기. TDD순서 1. 테스트 코드 작성 만들고자 하는 기능을 점검할 코드 작성 기능 구현 전이므로 테스트 결과는 실패 할 수 있음. 2. 기능구현 테스트 코드를 정상 동작 할수 있도록 코드 작성 테스트가 정상적으로 통과 할 수 있도록 코드 작성 3. 리팩토링 기능의 성능 향상 또는 코드 개선 테스트 코드로 다시 기능 점검 진행.
vi app.py import json import time if __name__ == '__main__': while True: d = {'name': 'fakenerd', 'time_ms': int(time.time() * 1000)} print(json.dumps(d)) time.sleep(3) vi Dockerfile FROM python:3.7.5-slim WORKDIR /app COPY . /app ENTRYPOINT ["python", "-u", "app.py"] docker build -t py_log:latest . docker image tag py_log:latest seongdong/py_log:latest docker push seongdong/py_log:latest
app\models를 호출 (venv)python.exe manage.py shell from ${app_name}.models import ${class_name} Post.objects.all() 예시 >>> from blog.models import Post >>> Post.objects.all() >>> Post.objects.last() >>> Post.objects.first() >>> p = Post.objects.first() >>> p >>> p.title '첫번째 포스트'
- Total
- Today
- Yesterday
- 경영기획
- VBA매크로
- Excel
- VBA
- VBA편집기
- 인프라
- 컴퓨터활용
- 전산실
- SSH
- CICD
- CentOS
- 비즈니스
- 엑셀고수
- 경영
- Django
- 리눅스
- MariaDB
- 클라우드
- 컴퓨터관리
- 경영관리
- aws
- 서버관리
- pi
- 코딩
- VBA강의
- Linux
- 쿠버네티스
- 사무자동화
- MySQL
- 비즈니스혁신
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 |