https://www.notion.so/99-2-Chapter-1-_-30-f5cd50d0d7ab431ebe7c866f41a5f391
일주일이라고 하지만 정확하게는 4일이었다. 살면서 단기간에 이렇게 집중해서 무엇인가를 해본 경험이 있었나 싶다. 프로젝트라고 부르기에도 초라하지만, 결과물이 좋고 나쁨을 떠나서 하나의 프로젝트를 완성을 해보는 소중한 경험을 해볼 수 있었다. 그리고 웹사이트의 전반적인 이해도를 높이는데 큰 의미가 있었다. 단기간 내에 결과물을 도출해 내야하는 조건에 있다보니 각 기능의 구현에 대해 자세하게 공부하기에는 시간적 제약이 있어서 다소 아쉬웠다.
{% for recipe in recipes %}
<div class="card card-block col-md-4" style="width: 100%;border:none; text-overflow: ellipsis; ">
<img class="card-img-top"
style="border-radius: 20px;"
src="{{ recipe['salad thumb'] }}"
alt="Card image cap">
<div class="card-body">
<a href="{{recipe['salad url']}}" target="_blank" class="card-title">{{ recipe['salad name'] }}</a>
<p class="card-text">{{recipe['salad desc'][:150]}} ......</p>
</div>
</div>
{% endfor %}
function is_nickname(asValue) {
var regExp = /^(?=.*[a-zA-Z])[-a-zA-Z0-9_.]{2,10}$/;
return regExp.test(asValue);
}
function is_password(asValue) {
var regExp = /^(?=.*\d)(?=.*[a-zA-Z])[0-9a-zA-Z!@#$%^&*]{8,20}$/;
return regExp.test(asValue);
}
구웃