>  Q&A  >  본문

python - Flask做个人网站的一些问题

之前看完了Flask Web开发那本书,之后修修改改就做了一个比较简陋的个人网站,这两天比较有空,就打算把它改漂亮点,我的首页原本是下面这样的

真的很丑,然后这两天改成这样了

原本不懂html跟css,后来看了一点,琢磨着该出来了,但是问题来了

文章摘要要是纵向太宽了,他就跑到外面去了,这个改怎么控制,改css?

而且文章的摘要还保留了格式

我生成摘要的方法是直接post[:1000],截出来的内容带着格式,所以

文章摘要怎么清除掉格式

巴扎黑巴扎黑2764일 전806

모든 응답(8)나는 대답할 것이다

  • 大家讲道理

    大家讲道理2017-04-18 10:15:06

    문제가 해결되었습니다.
    글 초록이 세로로 너무 넓으면 외부에서 실행됩니다. 이 변경 사항을 제어하고 CSS를 변경하는 방법은 무엇입니까?
    해결 방법: CSS를 수정하여 자동으로 텍스트 줄 바꿈
    기사 요약 형식을 지우는 방법
    해결책: 템플릿에서 기사 요약을 렌더링할 때 jinja의 필터 스트립태그를 추가하여 html 태그를 제거하면 일반 텍스트 기사 요약을 얻을 수 있습니다

    회신하다
    0
  • ringa_lee

    ringa_lee2017-04-18 10:15:06

    정말 걱정스럽습니다. Django를 사용하여 자재 관리 시스템을 구축하려고 했는데 시작하자마자 막혔습니다.

    회신하다
    0
  • 怪我咯

    怪我咯2017-04-18 10:15:06

    요약을 표시할 때 내부의 형식 태그(예: <p>
    )를 바꾸세요. . 백엔드에서 데이터를 출력할 때 교체될 수 있습니다. .

    을 대체하기 위해 js를 작성할 수도 있습니다.

    회신하다
    0
  • ringa_lee

    ringa_lee2017-04-18 10:15:06

    우선 이것은 백엔드 문제가 아닌 프론트엔드 문제여야 하며, 이는 Flask와 Python 사이의 문제가 되어서는 안 된다는 것을 의미합니다.

    두 번째로 이해해야 할 것은 HTMlCSS 개념의 "상자"입니다.
    텍스트가 너비를 초과하는 경우 텍스트 래핑의 CSS 속성을 사용해 볼 수 있습니다.

    그런 다음 Python 슬라이싱을 사용하여 요약을 부분적으로 가로채서 원본 데이터에 여전히 형식이 포함되어 있다고 말씀하셨는데요. Html 형식인가요?
    형식 문제인 경우 일반적인 방법으로 원본 데이터의 한쪽을 필터링해 볼 수 있습니다.

    회신하다
    0
  • 迷茫

    迷茫2017-04-18 10:15:06

    CSS 문제여야 합니다

    회신하다
    0
  • 黄舟

    黄舟2017-04-18 10:15:06

    시도
    overflow: hidden;
    오버플로

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-04-18 10:15:06

    역시 플라스크로 만든 내 프로젝트 mdwiki 중 하나를 참조할 수 있습니다.
    인터페이스는 내 미학을 기반으로 하며 순전히 마크다운으로 작성되었습니다.
    https://github.com/xbynet/mdwiki

    회신하다
    0
  • 阿神

    阿神2017-04-18 10:15:06

    변경 후에도 여전히 보기 흉한 이유는 무엇인가요? 스타일에 만족합니다.

    회신하다
    0
  • 취소회신하다