在Django启动时输入字符串可以通过命令行参数、环境变量或配置文件来实现。
manage.py
所在的目录下,执行以下命令启动Django,并在命令行参数中传递字符串:
python manage.py runserver --string="输入的字符串"
在Django的代码中,可以通过sys.argv
获取命令行参数,进而获取传递的字符串。
```
export MY_STRING="输入的字符串"
```
在Windows系统中,可以使用以下命令设置环境变量:
```
set MY_STRING="输入的字符串"
```
os.environ
字典获取环境变量的值,进而获取输入的字符串。 ```python
import os
my_string = os.environ.get('MY_STRING')
```
settings.py
)中定义一个变量,例如: ```python
MY_STRING = "输入的字符串"
```
```python
from django.conf import settings
my_string = settings.MY_STRING
```
以上是在Django启动时输入字符串的几种常见方法。根据具体的需求和场景,选择适合的方法即可。
领取专属 10元无门槛券
手把手带您无忧上云