Por primera vez para hacer el proyecto, grabado en el foso (lágrimas .jpg) me encontré, que siente el estado de ánimo como una montaña rusa! ! !
Error 1: Tema de ajedrez no se muestra y escalada en roca, pero objeto Topic (1) y el objeto tema (2)
solución:
Nota: def _ _ _ str_ (auto) antes y despuésdosSubrayado! ! !
错误 2: oduleNotFoundError: Ningún módulo llamado '' django.core.urlresolvers
solución:
Se from django.core.urlresolvers import reverse
puede cambiarfrom django.urls import reverse
Error 3: modelos clase definida entrada (models.Model):
solución:
topic = models.ForeignKey(Topic , on_delete=models.CASCADE)
错误 4: learning_logs / urls.py 可能 出现 'Especificación de un espacio de nombres en incluir () sin proporcionar una nombre_apl' django.core.exceptions.
solución:
from django.urls import path
from . import views
app_name='learning_logs'
urlpatterns=[
#主页
path('', views.index,name='index'),
#显示所有主题
path('topics/', views.topics, name='topics'),
#特定主题的详细页面
path('topics/(?P<topic_id>\d+)/',views.topic,name='topic'),
path('new_topic/', views.new_topic, name='new_topic'),
path('new_entry/(?P<topic_id>\d+)/)',views.new_entry,name='new_entry'),
path('edit_entry/(?P<entry_id>\d+)/', views.edit_entry,name='edit_entry'),
]
错误 5: ModuleNotFoundError: Ningún módulo llamado '' django.core.urlresolvers
solución:
from django.urls import reverse
错误6: TypeError: init () faltante 1 requiere argumento posicional: 'on_delete'
solución:
Se owner = models.ForeignKey(User)
puede cambiarowner = models.ForeignKey(User, on_delete=models.CASCADE)
错误 7: No se puede ejecutar más de 1 dinamómetros tamaño libre.
solución:
heroku ps
heroku ps:stop run.5656
heroku ps:stop web.1
Los pasos específicos Número 2 Haga clic aquí el blog
Error 8: Git Bash no puede dejar de correr git log
solución:
Pulse q puede dar por terminado , sí, has leído bien, es así de simple! ! ! Al principio estaba muy doloroso para usted, ¿cómo son incapaces de salir - |||
Error 9: eliminación rápida de un terminal en Linux incorrectos
solución:
Mantenga pulsada la tecla ESC mientras presiona la tecla de retroceso [esc + tecla de retroceso] dice que [Ctrl + U] también está disponible.
Error 10: git push error maestro heroku
De la siguiente manera:
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to 'https://git.heroku.com/ xxxxx.git'
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
solución:
git push heroku master -ff
A veces muy lento, se ha comenzando o la conexión, puede salir de la repetición, o esperar un poco y luego empuje.
Error 11: Django puede haber algunos problemas en el PyCharm
solución:
Por último, gracias a sus grados madre, gracias a que ayudan después de Baidu hermano mayor y pequeña belleza, Conmemoración su primer pequeño proyecto