首页

西檬之家-新人入圈指南:从字母圈术语到SSC原则

一键匹配 👉 点击这里 👈

Dream: Build a new Q&A website for the BDSM circle, with a professional fashion designer, and require Python knowledge

  • Universal requirements:

    1. Essential tool: a virtual environment management and activation system, and a project directory management system to support the creation, deletion, and listing of projects (similar to virtualenvwrapPEr). Create a module called site.qa reSPonsible for project management.
    2. Supporting module qa_api: mainly responsible for launching Q&A server programs (multi-threaded and asynchronous supported simultaneously? Or start multiple instances? Not a tall order) If you want to start multiple Q&A servers, you suggest using separate processes, and if you want to start between 10 and 50 servers depending on resources. Not directly involved in the management of the Q&A server itself, but start/stop/restart/reload (hotfix)
    3. Web page for managing projects

      1. Requirements: Ability to list available projects, start project, stop project, delete project. Can also create a project.
      2. After creating a project, need to have an installation method. At least can create a project directory and a venv automatically. Does not support Ansible because it is not installed.
      3. For project management, create a project.py file in the project directory (specifically named vassal, if not, please remove this function). Can execute by simply activating the environment and then running the command python.
      4. If additional files are needed, please also create a README.md and automatically complete if there is no README.md. But do not create too many and complicate things.
      5. Question and Answer System

        1. All project questions are saved in <项目目录>/qa.ini, format example:
        2. [q1] question=安装依赖 answer=安装依赖可以用 pip install -e .,但新项目需要 pip install -r requirements.txt。
        3. User interface query: After logging in, open a page for search questions, and also provide a page for asking new questions, and update the questions in the system.
        4. Question management system: Allow updating questions (even question text changes), deleting questions. Need to view all questions.

    一键匹配 👉 点击这里 👈

字母圈入圈 - 2025-11-13 232319

Root directory structure recommendation:

/website/djangoproj/ -> code-based website

/website/qaweb/ -> web page written with Flask or other lightweight web frameworks

/website/qasvr/ -> server that handles QA over Inotify (epoll or asyncio + http)


Detailed description of business requirements

User Account Management

  • Registr.
感兴趣的伙伴可以在下方添加一下,也是为了大家有个属于纯爱好者的、纯净的平台来交流沟通、入圈、寻找自己的partner,少走弯路、少踩坑,毕竟鱼龙混杂、知己难觅~

一键匹配 👉 点击这里 👈

一键匹配
售后客服
×
售后客服
×
售后客服大图
×
支付后自动跳转匹配客服
立即支付 198元