簡體   English   中英

如何在虛擬環境中解決這個問題?

[英]how to solve this problem in virtual environment?

我想在我的文件中激活我的模型,在終端中激活我的代碼:

(env) PS C:\Users\MadYar\Desktop\code.py\learning_log> python manage.py makemigrations learning_logs

錯誤:

在應用程序“learning_logs”中未檢測到任何更改


我使用 django 制作了一個 Web 應用程序,我在我的 settings.py 中添加了模型,如下所示:

安裝應用程序 = [

'django.contrib.admin',

'django.contrib.auth',

'django.contrib.contenttypes',

'django.contrib.sessions',

'django.contrib.messages',

'django.contrib.staticfiles',

'learning_logs'

]

我不知道為什么在應用程序“learning_logs”中沒有檢測到變化

  1. learning_logs文件夾中添加空的__init__.py

  2. 檢查learning_logs文件夾中是否有任何models.py

  3. 添加一些模型,這些模型繼承自django.models.Model

    從 django 導入模型

    類 MyModel(models.Model): myfield = models.Charfield(max_length=255)

  4. 調用python manage.py makemigrations learning_logs

如果您再次No changes detected in app 'learning_logs' ,請嘗試閱讀教程,尤其是這一部分: https ://docs.djangoproject.com/en/4.0/intro/tutorial02/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM