vas3k.club icon indicating copy to clipboard operation
vas3k.club copied to clipboard

Генератор фейковых постов

Open glader opened this issue 2 years ago • 3 comments

В рамках https://github.com/vas3k/vas3k.club/discussions/846 сделал команду, которая генерит пост. Текст - из случайных букв. Опции:

    parser.add_argument('--words', type=int, default=600, help="Amount of words in post")
      parser.add_argument('--pics', type=int, default=0, help="Amount of pictures in post")
      parser.add_argument('--comments', type=int, default=10, help="Amount of top comments in post")
      parser.add_argument('--deep-comments', type=int, default=0, help="Amount of 2-nd level comments in every top level comment")

Запускать примерно так:

docker-compose exec club_app python3 manage.py generate_post --words=700 --pics=5 --comments=30 --deep-comments=5

glader avatar Feb 12 '22 17:02 glader

Супер! То что надо. Полезно ещё будет добавить инструкцию по применению куда-нибудь в README.md или docs/setup.md

vadik49b avatar Feb 21 '22 01:02 vadik49b

@vas3k что скажешь?

glader avatar Feb 21 '22 07:02 glader

Я не тестил, но как идея вроде ок. Я бы на самом деле сделал уже отдельную страничку для такого, а не CLI. У нас есть эндпоинт /godmode/, можно туда запихать и создание фейковых юзеров и генерацию постов. Только проверять, что DEBUG=True, и вот тогда вообще будет идеально

vas3k avatar Feb 21 '22 09:02 vas3k