python - django lightsail 上没有应用程序文件夹
问题描述
在 AWS 上创建新的 lightail django 实例后,我发现文件夹 /opt/bitnami/apps/ 不存在,如文档https://aws.amazon.com/getting-started/hands-on/deploy-中所引用的那样蟒蛇应用程序/。我之前在 AWS 上创建过 django 实例,但从未遇到过这个问题。
bitnami@ip-172-26-4-185:~$ ls
bitnami_application_password bitnami_credentials htdocs stack
bitnami@ip-172-26-4-185:~$ cd /
bitnami@ip-172-26-4-185:/$ cd opt
bitnami@ip-172-26-4-185:/opt$ cd bitnami
bitnami@ip-172-26-4-185:/opt/bitnami$ cd apps
-bash: cd: apps: No such file or directory
bitnami@ip-172-26-4-185:/opt/bitnami$ ls
apache bncert-tool bnsupport-tool git nami properties.ini stats
apache2 bnsupport common gonit node python var
bncert bnsupport-regex.ini ctlscript.sh mariadb postgresql scripts
附加信息:16 GB RAM、4 个 vCPU、320 GB SSD
姜戈
弗吉尼亚州 A 区 (us-east-1a) 附加静态 IP 地址
解决方案
Bitnami 工程师在这里,
Django 解决方案中不再存在应用程序文件夹。您所遵循的指南不是由 Bitnami 维护的,这就是它不是最新的原因。要在新的 Bitnami Django 解决方案中创建新项目,您需要运行这些命令
sudo mkdir -p /opt/bitnami/projects/PROJECT
sudo chown $USER /opt/bitnami/projects
django-admin startproject PROJECT /opt/bitnami/projects/PROJECT
cd /opt/bitnami/projects/PROJECT
python manage.py migrate
python manage.py startapp helloworld
python manage.py runserver
并访问端口 8000 以查看新的 hello world 项目。
您可以在我们的官方文档中了解更多信息
https://docs.bitnami.com/aws/infrastructure/django/get-started/start-django-project/
https://docs.bitnami.com/aws/infrastructure/django/get-started/deploy-django-project/
谢谢
推荐阅读
- typescript - How to dynamicaly construct a type from multiple properties?
- phpstorm - MantisBT 和 PhpStorm 的问题
- java - 在 Java 中的 Arraylist 中创建 Arrylist
- php - 正则表达式 (PHP) 删除除引号之间的所有水平空格(“”和 '')(包括转义引号)
- swift - 不能在属性初始化器中使用实例成员“月”;属性初始化程序在“自我”可用之前运行
- html - 在 CSS 网格内放置文本和按钮
- php - 将列的总和与 PDO 中具有嵌套选择查询的另一个表中的列进行比较
- javascript - Calculation on fields
- django - Passing keyword argument into formset that is extended from BaseFormSet
- c# - C# TCP 套接字高网络使用率