社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
私信  •  关注

RemyAlves

RemyAlves 最近创建的主题
RemyAlves 最近回复了
6 年前
回复了 RemyAlves 创建的主题 » 如何用URL参数预先填充表单(Django)

这取决于您是否希望参数成为url的一部分,在您的情况下,我建议您不要这样做,但是让我们看看这两种方法。

获取参数(url?var1=小马&var2=独角兽): 你可以通过 request.GET.get("var1") ,或 request.GET.get("var1", "default") 如果你想要一个默认值以防找不到它。 在模板中,可以使用 {{ request.GET.var1 }} .

您需要配置url来捕获所需的部分,并且需要在接收视图中有一个参数来获取url中的部分:

def new_opportunity_confirm(request, account_manager):

然后,您可以像访问任何其他变量一样访问它,并将其发送到您的模板(如果您想在那里访问它)。

同样,第二种方式似乎不适合你想要达到的目标。 你已经走到一半了,你只是混合了两种方法。